object graphprototype.update(object/array graphPrototypes)
Овај метод омогућава ажурирање постојећих прототипова графова.
Ова метода је доступна само типовима Админ и Супер админкорисника. Дозволе за позивање методе могу се опозвати у подешавањима улога корисника. Погледајте Userroles за више информација.
`(object/array)`` Својства прототипа графа која треба да се ажурирају.
Својство graphid
мора бити дефинисано за сваки прототип графикона, сва друга својства су опциона. Само прослеђена својства ће бити ажурирана, сва остала ће остати непромењена.
Поред standard graph prototypeproperties, метод прихвата следеће параметре.
Parameter | Type | Опис |
---|---|---|
gitems | array | Graph items за замену постојећих ставки графикона. Ако ставка графикона има дефинисано својство gitemid биће ажурирана, у супротном ће бити креирана нова ставка графикона. |
(object)
Враћа објекат који садржи ID-ијеве ажурираних прототипова графикона у оквиру својства graphids
.
Промените величину прототипа графикона на 1100 до 400 пиксела.
{
"jsonrpc": "2.0",
"method": "graphprototype.update",
"params": {
"graphid": "439",
"width": 1100,
"height": 400},
"id": 1
}
Одговор:
CGraphPrototype::update() in ui/include/classes/api/services/CGraphPrototype.php.