| name | components |
| description | Skill for the Components area of metrics-drilldown. 25 symbols across 15 files. |
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: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
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 callees
gitnexus_query({query: "components"}) — find related execution flows
- Read key files listed above for implementation details