Inne typy
API monday.com managed_column umożliwia pobieranie ustawień, uprawnień, danych twórcy i innych informacji o kolumnie zarządzanej.
Poniższe typy obiektów udostępniają dodatkowe struktury danych używane w operacjach CRUD API kolumn zarządzanych. Rozszerzają podstawowe typy opisane w głównej dokumentacji managed_column. Służą do tworzenia i konfigurowania nowych kolumn zarządzanych, aktualizowania ich szczegółów oraz pobierania szczegółowych informacji na ich temat.
CreateDropdownColumnSettingsInput
Obiekt zawierający ustawienia nowej zarządzanej kolumny listy rozwijanej, w tym jej etykiety.
| Pole | Opis | Obsługiwane pola |
|---|---|---|
labels [CreateDropdownLabelInput!]! |
Tablica określająca etykiety nowej zarządzanej kolumny listy rozwijanej. | label String! |
CreateDropdownLabelInput
Obiekt zawierający właściwości etykiety, która zostanie utworzona w zarządzanej kolumnie listy rozwijanej.
| Pole | Opis |
|---|---|
label String! |
Tekst nowej etykiety w zarządzanej kolumnie listy rozwijanej. |
CreateStatusColumnSettingsInput
Obiekt zawierający ustawienia nowej zarządzanej kolumny statusu, w tym jej etykiety.
| Pole | Opis | Obsługiwane pola |
|---|---|---|
labels [CreateStatusLabelInput!]! |
Tablica definiująca etykiety nowej zarządzanej kolumny statusu. | color StatusColumnColors!description Stringindex Int!is_done Booleanlabel String! |
CreateStatusLabelInput
Obiekt zawierający właściwości etykiety, która zostanie utworzona w zarządzanej kolumnie listy rozwijanej.
| Pole | Opis |
|---|---|
color StatusColumnColors! |
Kolor etykiety nowej zarządzanej kolumny statusu. Pełną listę dostępnych kolorów znajdziesz tutaj. |
description String |
Opis nowej zarządzanej kolumny statusu. |
index Int! |
Indeks etykiety nowej zarządzanej kolumny statusu. |
is_done Boolean |
Określa, czy etykieta jest oznaczona jako „Done”. |
label String! |
Tekst etykiety nowej zarządzanej kolumny statusu. |
DropdownColumnSettings
Obiekt zawierający konfigurację zarządzanej kolumny listy rozwijanej. Jeden z dwóch możliwych typów implementacji GraphQL dla pola settings kolumny zarządzanej.
| Pole | Opis | Obsługiwane pola |
|---|---|---|
labels [DropdownLabel!] |
Tablica zawierająca ustawienia etykiet zarządzanej kolumny listy rozwijanej. | id Intis_deactivated Booleanlabel String |
type ManagedColumnTypes |
Typ zarządzanej kolumny: dropdown lub status. |
DropdownLabel
Obiekt zawierający tekst, stan aktywacji i identyfikator każdej etykiety używanej w zarządzanej kolumnie listy rozwijanej.
| Pole | Opis |
|---|---|
id Int |
Unikalny identyfikator etykiety zarządzanej kolumny listy rozwijanej. |
is_deactivated Boolean |
Określa, czy etykieta zarządzanej kolumny listy rozwijanej jest nieaktywna. |
label String |
Tekst etykiety zarządzanej kolumny listy rozwijanej. |
DropdownManagedColumn
Obiekt reprezentujący zarządzaną kolumnę listy rozwijanej.
| Pole | Typ | Opis | Wartości wyliczeniowe |
|---|---|---|---|
| created_at | Date |
Data utworzenia zarządzanej kolumny. | |
| created_by | ID |
Unikalny identyfikator użytkownika, który utworzył zarządzaną kolumnę. | |
| description | String |
Opis zarządzanej kolumny. | |
| id | String |
Unikalny identyfikator zarządzanej kolumny. | |
| revision | Int |
Bieżąca wersja zarządzanej kolumny. | |
| settings | DropdownColumnSettings |
Ustawienia zarządzanej kolumny. | |
| settings_json | JSON |
Ustawienia zarządzanej kolumny w formacie JSON. | |
| state | ManagedColumnState |
Stan zarządzanej kolumny. | activeinactive |
| title | String |
Tytuł zarządzanej kolumny. | |
| updated_at | Date |
Data ostatniej aktualizacji zarządzanej kolumny. | |
| updated_by | ID |
Unikalny identyfikator użytkownika, który jako ostatni zaktualizował zarządzaną kolumnę. |
DropdownSettingsOverridesInput
Obiekt zawierający ustawienia kolumn listy rozwijanej do nadpisania, jeśli są przypisane do zarządzanej kolumny.
| Pole | Opis |
|---|---|
label_limit_count Int |
Określa, czy ograniczyć liczbę wybieranych etykiet. |
limit_select Boolean |
Maksymalna liczba wybieranych etykiet. Tego pola należy używać razem z label_limit_count. |
StatusColumnColors
Wyliczenie zawierające dostępne kolory etykiet zarządzanej kolumny statusu. Pełną listę kolorów znajdziesz tutaj.
| Wartości wyliczeniowe | ||
|---|---|---|
american_gray |
aquamarine |
berry |
blackish |
bright_blue |
bright_green |
brown |
bubble |
chili_blue |
coffee |
dark_blue |
dark_indigo |
dark_orange |
dark_purple |
dark_red |
done_green |
egg_yolk |
explosive |
grass_green |
indigo |
lavender |
lilac |
lipstick |
navy |
orchid |
peach |
pecan |
purple |
river |
royal |
saladish |
sky |
sofia_pink |
steel |
stuck_red |
sunset |
tan |
teal |
winter |
working_orange |
StatusColumnSettings
Obiekt zawierający konfigurację zarządzanej kolumny statusu. Jeden z dwóch możliwych typów implementacji GraphQL dla pola settings kolumny zarządzanej.
| Pole | Opis | Obsługiwane pola |
|---|---|---|
labels [StatusLabel!] |
Tablica zawierająca ustawienia etykiet zarządzanej kolumny statusu. | color StatusColumnColorsdescription Stringid Intindex Intis_deactivated Booleanis_done Booleanlabel String |
type ManagedColumnTypes |
Typ zarządzanej kolumny: dropdown lub status. |
StatusLabel
Obiekt zawierający właściwości każdej etykiety w zarządzanej kolumnie statusu, w tym jej kolor, tekst i stan aktywacji.
| Pole | Opis |
|---|---|
color StatusColumnColors |
Kolor etykiety statusu. Pełną listę dostępnych kolorów znajdziesz tutaj. |
description String |
Opis etykiety statusu. |
id Int |
Unikalny identyfikator etykiety statusu. |
index Int |
Indeks etykiety statusu. |
is_deactivated Boolean |
Określa, czy etykieta statusu jest nieaktywna. |
is_done Boolean |
Określa, czy etykieta statusu ma wartość „Done”. |
label String |
Tekst etykiety statusu. |
StatusManagedColumn
Obiekt reprezentujący zarządzaną kolumnę statusu.
| Pole | Typ | Opis | Wartości wyliczeniowe |
|---|---|---|---|
| created_at | Date |
Data utworzenia zarządzanej kolumny. | |
| created_by | ID |
Unikalny identyfikator użytkownika, który utworzył zarządzaną kolumnę. | |
| description | String |
Opis zarządzanej kolumny. | |
| id | String |
Unikalny identyfikator zarządzanej kolumny. | |
| revision | Int |
Bieżąca wersja zarządzanej kolumny. | |
| settings | StatusColumnSettings |
Ustawienia zarządzanej kolumny. | |
| settings_json | JSON |
Ustawienia zarządzanej kolumny w formacie JSON. | |
| state | ManagedColumnState |
Stan zarządzanej kolumny. | activeinactive |
| title | String |
Tytuł zarządzanej kolumny. | |
| updated_at | Date |
Data ostatniej aktualizacji zarządzanej kolumny. | |
| updated_by | ID |
Unikalny identyfikator użytkownika, który jako ostatni zaktualizował zarządzaną kolumnę. |
UpdateDropdownColumnSettingsInput
Obiekt zawierający zaktualizowane ustawienia zarządzanej kolumny listy rozwijanej, w tym zmiany jej etykiet.
| Pole | Opis | Obsługiwane pola |
|---|---|---|
labels [UpdateDropdownLabelInput!]! |
Tablica określająca zaktualizowane etykiety zarządzanej kolumny listy rozwijanej. | id Intis_deactivated Booleanlabel String! |
UpdateDropdownLabelInput
Obiekt zawierający właściwości etykiety listy rozwijanej do zaktualizowania w zarządzanej kolumnie listy rozwijanej.
| Pole | Opis |
|---|---|
id Int |
Unikalny identyfikator istniejącej etykiety do zaktualizowania. Pomiń to pole, aby utworzyć nową etykietę. |
is_deactivated Boolean |
Określa, czy etykieta jest nieaktywna. |
label String! |
Zaktualizowana etykieta zarządzanej kolumny listy rozwijanej. |
UpdateStatusColumnSettingsInput
Obiekt zawierający zaktualizowane ustawienia zarządzanej kolumny statusu, w tym zmiany jej etykiet.
| Pole | Opis | Obsługiwane pola |
|---|---|---|
labels [UpdateStatusLabelInput!]! |
Tablica definiująca etykiety zaktualizowanej zarządzanej kolumny statusu. | color StatusColumnColors!description Stringid Intindex Int!is_done Booleanlabel String! |
UpdateStatusLabelInput
Obiekt zawierający właściwości etykiety statusu do zaktualizowania w zarządzanej kolumnie statusu.
| Pole | Opis |
|---|---|
color StatusColumnColors! |
Zaktualizowany kolor etykiety zarządzanej kolumny statusu. |
description String |
Zaktualizowany opis zarządzanej kolumny statusu. |
id Int |
Unikalny identyfikator istniejącej etykiety do zaktualizowania. Pomiń to pole, aby utworzyć nową etykietę. |
index Int! |
Zaktualizowany indeks etykiety nowej zarządzanej kolumny statusu. |
is_deactivated Boolean |
Określa, czy etykieta statusu jest nieaktywna. |
is_done Boolean |
Określa, czy etykieta jest oznaczona jako „Done”. |
label String! |
Zaktualizowany tekst etykiety zarządzanej kolumny statusu. |