Pokaż baterię (interfejs użytkownika Platform MCP)
To wewnętrzny komponent interfejsu użytkownika. Serwer Platform MCP wywołuje go automatycznie - nie wywołuj go bezpośrednio.
show-battery wyświetla w interfejsie czatu poziomy pasek postępu w formie baterii. Każdy segment reprezentuje nazwaną kategorię z wartością liczbową i kolorem. Segmenty zajmują część paska proporcjonalną do ich wartości. Serwer MCP automatycznie wywołuje to narzędzie, gdy użytkownik prosi o widok postępu, rozkład statusów, procent ukończenia lub wizualizację baterii w stylu monday.com.
W przeciwieństwie do show-chart, pole color jest wymagane dla każdego segmentu w show-battery - określa kolor segmentu na pasku i w legendzie.
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| data | array |
Tak | Tablica segmentów. Każdy segment musi zawierać name (etykietę), y (wartość liczbową, co najmniej 0) i color (dowolny prawidłowy kolor CSS). Wszystkie trzy pola są wymagane dla każdego segmentu. |
Przykład
Wyświetl baterię pokazującą status ukończenia sprintu:
{
"data": [
{ "name": "Done", "y": 18, "color": "#00ca72" },
{ "name": "In Progress", "y": 9, "color": "#fdab3d" },
{ "name": "Stuck", "y": 3, "color": "#e2445c" },
{ "name": "Not Started", "y": 10, "color": "#c4c4c4" }
]
}
Zostanie wyświetlony jeden poziomy pasek podzielony na cztery kolorowe segmenty proporcjonalne do ich wartości y. Pod paskiem pojawi się legenda. Łączna liczba elementów (40) służy do obliczenia procentowego udziału każdego segmentu.
Odpowiednik programistyczny
Nie ma bezpośredniego odpowiednika API do wyświetlania wizualizacji baterii - ten komponent jest dostępny tylko w interfejsie czatu MCP. Aby pobrać źródłowe dane o statusach, użyj interfejsu monday.com GraphQL API, pobierz wartości kolumn elementów i pogrupuj je według etykiety statusu. Dostępne zapytania znajdziesz w dokumentacji API monday.com.