Components
25 symbols | 15 files | Cohesion: 85%
When to Use
- Working with code in
src/ - Understanding how getMetricDescription, isSceneQueryRunner, removeIgnoreUsageLabel work
- Modifying components-related functionality
Key Files
| File | Symbols |
|---|---|
src/shared/GmdVizPanel/components/GmdVizPanelVariantSelector.tsx |
GmdVizPanelVariantSelector, getDefaultVariantOptions, constructor |
src/MetricsReducer/components/SceneByVariableRepeater.tsx |
constructor, performRepeat, getMultiVariableValues |
src/MetricScene/MetricGraphScene.tsx |
constructor, onActivate |
src/shared/GmdVizPanel/components/OpenAssistant.tsx |
OpenAssistant, handleClick |
src/shared/GmdVizPanel/components/CreateAlertAction.tsx |
CreateAlertAction, handleClick |
src/shared/GmdVizPanel/components/AddToDashboardAction.tsx |
AddToDashboardAction, handleClick |
src/shared/utils/utils.queries.ts |
isSceneQueryRunner, removeIgnoreUsageLabel |
src/MetricScene/RelatedMetrics/PrefixFilterDropdown.tsx |
onActivate, parseMetricPrefixes |
src/MetricScene/MetricActionBar.tsx |
MetricActionBar |
src/AppDataTrail/MetricDatasourceHelper/MetricDatasourceHelper.ts |
getMetricDescription |
Entry Points
Start here when exploring this area:
getMetricDescription(Function) —src/AppDataTrail/MetricDatasourceHelper/MetricDatasourceHelper.ts:348isSceneQueryRunner(Function) —src/shared/utils/utils.queries.ts:4removeIgnoreUsageLabel(Function) —src/shared/utils/utils.queries.ts:27handleClick(Function) —src/shared/GmdVizPanel/components/OpenAssistant.tsx:38handleClick(Function) —src/shared/GmdVizPanel/components/CreateAlertAction.tsx:49
Key Symbols
| Symbol | Type | File | Line |
|---|---|---|---|
MetricActionBar |
Class | src/MetricScene/MetricActionBar.tsx |
119 |
OpenAssistant |
Class | src/shared/GmdVizPanel/components/OpenAssistant.tsx |
15 |
GmdVizPanelVariantSelector |
Class | src/shared/GmdVizPanel/components/GmdVizPanelVariantSelector.tsx |
27 |
CreateAlertAction |
Class | src/shared/GmdVizPanel/components/CreateAlertAction.tsx |
25 |
ConfigurePanelAction |
Class | src/shared/GmdVizPanel/components/ConfigurePanelAction.tsx |
18 |
BookmarkHeaderAction |
Class | src/shared/GmdVizPanel/components/BookmarkHeaderAction.tsx |
17 |
AddToDashboardAction |
Class | src/shared/GmdVizPanel/components/AddToDashboardAction.tsx |
20 |
EventOpenAddToDashboard |
Class | src/shared/GmdVizPanel/components/addToDashboard/EventOpenAddToDashboard.ts |
9 |
getMetricDescription |
Function | src/AppDataTrail/MetricDatasourceHelper/MetricDatasourceHelper.ts |
348 |
isSceneQueryRunner |
Function | src/shared/utils/utils.queries.ts |
4 |
removeIgnoreUsageLabel |
Function | src/shared/utils/utils.queries.ts |
27 |
handleClick |
Function | src/shared/GmdVizPanel/components/OpenAssistant.tsx |
38 |
handleClick |
Function | src/shared/GmdVizPanel/components/CreateAlertAction.tsx |
49 |
handleClick |
Function | src/shared/GmdVizPanel/components/AddToDashboardAction.tsx |
39 |
getPanelData |
Function | src/shared/GmdVizPanel/components/addToDashboard/addToDashboard.ts |
6 |
computeMetricPrefixGroups |
Function | src/MetricsReducer/metrics-variables/computeMetricPrefixGroups.ts |
4 |
getMultiVariableValues |
Function | src/MetricsReducer/components/SceneByVariableRepeater.tsx |
202 |
constructor |
Method | src/MetricScene/MetricGraphScene.tsx |
49 |
onActivate |
Method | src/MetricScene/MetricGraphScene.tsx |
97 |
constructor |
Method | src/MetricsReducer/components/SceneByVariableRepeater.tsx |
46 |
Execution Flows
| Flow | Type | Steps |
|---|---|---|
HandleClick → GetTrackedFlagPayload |
cross_community | 5 |
OnActivate → CreatePromURLObject |
cross_community | 3 |
OnActivate → BuildNavigateToMetricsParams |
cross_community | 3 |
OnActivate → CreateAppUrl |
cross_community | 3 |
HandleClick → IsSceneQueryRunner |
intra_community | 3 |
HandleClick → RemoveIgnoreUsageLabel |
intra_community | 3 |
Connected Areas
| Area | Connections |
|---|---|
| MetricLabelsList | 2 calls |
| Breakdown | 2 calls |
| MetricsGroupByList | 1 calls |
| MetricLabelValuesList | 1 calls |
| Extensions | 1 calls |
| QuickSearch | 1 calls |
How to Explore
gitnexus_context({name: "getMetricDescription"})— see callers and calleesgitnexus_query({query: "components"})— find related execution flows- Read key files listed above for implementation details