Kihagyás

Lista módosítása (update)

Lista módosítása

URL: /list/update

Kérés:

{
    "lsid": "1"
    ... Az Új Lista végpontnál használt minden mező, mindegyik opcionális...
}
Mező Típus Kötelezőség Leírás
lsid integer Az lsid és az lscode közül az egyik kötelező Lista egyedi azonosítója
lscode szöveg Az lsid és az lscode közül az egyik kötelező Lista egyedi külső kódja
A /list/new - nál megadott minden mező ... opcionális Módosításnál csak az változik, ami meg van adva — kivéve az oszlopbeállításokat, lásd lentebb.

Oszlop-beállítások módosítása

Az oszlopokhoz tartozó mezők (headers, col_visible, col_editable, col_hidden) egy egységet alkotnak:

  • Ha a kérésben nincs headers, akkor az oszlopbeállítások változatlanul maradnak. A három flag-tömb önmagában nem adható meg, ilyenkor a kérés hibával tér vissza.
  • Ha van headers, akkor a teljes oszlopbeállítás újraíródik. Amelyik flag-tömböt nem küldöd el mellé, az a beállítás az alapértékére áll vissza (minden oszlop látszik, egyik sem szerkeszthető, egyik sem rejtett) — tehát ha a korábbi beállításokat meg akarod tartani, küldd őket újra a headers-szel együtt.

A tömbök tartalmára ugyanazok a szabályok vonatkoznak, mint a /list/new végpontnál.

Válasz:

{ "status": "ok" }