graphprototype.update

Opis

object graphprototype.update(object/array graphPrototypes)

Ta metoda pozwala na aktualizację instniejących prototypów wykresów.

Ta metoda jest dostępna tylko dla użytkowników typu Admin i Super admin. Uprawnienia do wywoływania metody można odebrać w ustawieniach roli użytkownika. Zobacz Role użytkownika po więcej informacji.

Parametry

(object/array) Właściwości prototypów wykresów do aktualizacji.

Właściwość graphid musi być zdefiniowana dla każdego prototypu wykresu, wszystkie inne właściwości są opcjonalne. Tylko przekazane właściwości zostaną zaktualizowane, wszystkie pozostałe pozostaną niezmienione.

Oprócz standardowych właściwości prototypu wykresu metoda akceptuje następujące parametry.

Parametr Typ Opis
gitems array Pozycje wykresu do zastąpnienia istniejące pozycje wykresu. Jeśli pozycja wykresu ma zdefiniowaną właściwość gitemid , zostanie ona zaktualizowana, w przeciwnym razie zostanie utworzona nowa pozycja wykresu.

Zwracane wartości

(object) Zwraca obiekt zawierający identyfikatory zaktualizowanych prototypów wykresów we właściwości graphids.

Przykłady

Zmiana rozmiaru prototypu wykresu

Zmień rozmiar prototypu wykresu na 1100 x 400 pikseli.

Zapytanie:

{
           "jsonrpc": "2.0",
           "method": "graphprototype.update",
           "params": {
               "graphid": "439",
               "width": 1100,
               "height": 400
           },
           "auth": "038e1d7b1735c6a5436ee9eae095879e",
           "id": 1
       }

Odpowiedź:

{
           "jsonrpc": "2.0",
           "result": {
               "graphids": [
                   "439"
               ]
           },
           "id": 1
       }

Źródło

CGraphPrototype::update() w ui/include/classes/api/services/CGraphPrototype.php.