MetricLabelValuesList
28 symbols | 12 files | Cohesion: 81%
When to Use
- Working with code in
src/ - Understanding how publishTimeseriesData, resetYAxisSync, getLabelValueFromDataFrame work
- Modifying metriclabelvalueslist-related functionality
Key Files
| File | Symbols |
|---|---|
src/MetricScene/Breakdown/MetricLabelValuesList/SceneByFrameRepeater.tsx |
SceneByFrameRepeater, constructor, performRepeat, initFilterAndSort, filter (+4) |
src/MetricScene/Breakdown/MetricLabelValuesList/MetricLabelValuesList.tsx |
buildByFrameRepeater, onClickShowMore, subscribeToQuickSearchChange, subscribeToSortByChange, onChangeState (+4) |
src/MetricScene/PanelMenu/PanelMenu.tsx |
PanelMenu |
src/MetricScene/Breakdown/MetricLabelsList/SelectLabelAction.tsx |
SelectLabelAction |
src/MetricScene/Breakdown/MetricLabelsList/MetricLabelsList.tsx |
getLabelPanelConfig |
src/MetricScene/Breakdown/MetricLabelValuesList/AddToFiltersGraphAction.tsx |
AddToFiltersGraphAction |
src/MetricScene/Breakdown/MetricLabelsList/events/EventTimeseriesDataReceived.ts |
EventTimeseriesDataReceived |
src/MetricScene/Breakdown/MetricLabelsList/behaviors/publishTimeseriesData.ts |
publishTimeseriesData |
src/MetricScene/Breakdown/MetricLabelsList/events/EventResetSyncYAxis.ts |
EventResetSyncYAxis |
src/MetricScene/Breakdown/MetricLabelsList/behaviors/syncYAxis.ts |
resetYAxisSync |
Entry Points
Start here when exploring this area:
publishTimeseriesData(Function) —src/MetricScene/Breakdown/MetricLabelsList/behaviors/publishTimeseriesData.ts:9resetYAxisSync(Function) —src/MetricScene/Breakdown/MetricLabelsList/behaviors/syncYAxis.ts:127getLabelValueFromDataFrame(Function) —src/MetricScene/Breakdown/MetricLabelValuesList/getLabelValueFromDataFrame.ts:2onClickShowMore(Function) —src/MetricScene/Breakdown/MetricLabelValuesList/MetricLabelValuesList.tsx:343onChangeState(Function) —src/MetricScene/Breakdown/MetricLabelValuesList/MetricLabelValuesList.tsx:148
Key Symbols
| Symbol | Type | File | Line |
|---|---|---|---|
PanelMenu |
Class | src/MetricScene/PanelMenu/PanelMenu.tsx |
21 |
SelectLabelAction |
Class | src/MetricScene/Breakdown/MetricLabelsList/SelectLabelAction.tsx |
14 |
SceneByFrameRepeater |
Class | src/MetricScene/Breakdown/MetricLabelValuesList/SceneByFrameRepeater.tsx |
50 |
AddToFiltersGraphAction |
Class | src/MetricScene/Breakdown/MetricLabelValuesList/AddToFiltersGraphAction.tsx |
13 |
EventTimeseriesDataReceived |
Class | src/MetricScene/Breakdown/MetricLabelsList/events/EventTimeseriesDataReceived.ts |
7 |
EventResetSyncYAxis |
Class | src/MetricScene/Breakdown/MetricLabelsList/events/EventResetSyncYAxis.ts |
4 |
EventForceSyncYAxis |
Class | src/MetricScene/Breakdown/MetricLabelsList/events/EventForceSyncYAxis.ts |
4 |
publishTimeseriesData |
Function | src/MetricScene/Breakdown/MetricLabelsList/behaviors/publishTimeseriesData.ts |
9 |
resetYAxisSync |
Function | src/MetricScene/Breakdown/MetricLabelsList/behaviors/syncYAxis.ts |
127 |
getLabelValueFromDataFrame |
Function | src/MetricScene/Breakdown/MetricLabelValuesList/getLabelValueFromDataFrame.ts |
2 |
onClickShowMore |
Function | src/MetricScene/Breakdown/MetricLabelValuesList/MetricLabelValuesList.tsx |
343 |
onChangeState |
Function | src/MetricScene/Breakdown/MetricLabelValuesList/MetricLabelValuesList.tsx |
148 |
buildByFrameRepeater |
Method | src/MetricScene/Breakdown/MetricLabelValuesList/MetricLabelValuesList.tsx |
200 |
constructor |
Method | src/MetricScene/Breakdown/MetricLabelValuesList/SceneByFrameRepeater.tsx |
54 |
performRepeat |
Method | src/MetricScene/Breakdown/MetricLabelValuesList/SceneByFrameRepeater.tsx |
115 |
initFilterAndSort |
Method | src/MetricScene/Breakdown/MetricLabelValuesList/SceneByFrameRepeater.tsx |
165 |
filter |
Method | src/MetricScene/Breakdown/MetricLabelValuesList/SceneByFrameRepeater.tsx |
205 |
sort |
Method | src/MetricScene/Breakdown/MetricLabelValuesList/SceneByFrameRepeater.tsx |
215 |
filterAndSort |
Method | src/MetricScene/Breakdown/MetricLabelValuesList/SceneByFrameRepeater.tsx |
170 |
increaseBatchSize |
Method | src/MetricScene/Breakdown/MetricLabelValuesList/SceneByFrameRepeater.tsx |
225 |
Execution Flows
| Flow | Type | Steps |
|---|---|---|
BuildByFrameRepeater → GetTrackedFlagPayload |
cross_community | 6 |
BuildByFrameRepeater → BuildStorageKey |
cross_community | 4 |
BuildByFrameRepeater → FindTimeseriesPanels |
cross_community | 4 |
Connected Areas
| Area | Connections |
|---|---|
| MetricsGroupByList | 2 calls |
| ConfigurePanelForm | 1 calls |
| Behaviors | 1 calls |
How to Explore
gitnexus_context({name: "publishTimeseriesData"})— see callers and calleesgitnexus_query({query: "metriclabelvalueslist"})— find related execution flows- Read key files listed above for implementation details