object graphprototype.update(object/array graphPrototypes)
Este m¨¦todo permite atualizar prot¨®tipos de grafos existentes.
Este m¨¦todo est¨¢ dispon¨ªvel apenas para Admin e Superadministrador tipos de usu¨¢rio. As permiss?es para chamar o m¨¦todo podem ser revogadas na fun??o de usu¨¢rio defini??es. Veja ±«²õ³Ü¨¢°ù¾±´Ç fun??es Para maiores informa??es.
(object/array)
Propriedades do prot¨®tipo do gr¨¢fico a serem atualizadas.
A propriedade graphid
deve ser definida para cada prot¨®tipo de gr¨¢fico, todos outras propriedades s?o opcionais. Somente as propriedades passadas ser?o atualizado, todos os outros permanecer?o inalterados.
Al¨¦m do prot¨®tipo de gr¨¢fico padr?o properties, o m¨¦todo aceita o seguinte par?metros.
|Par?metro|Tipo|Descri??o| |---------|----------------------------------- ------------|-----------| |gitems|array|³Ò°ù¨¢´Ú¾±³¦´Ç items para substituir itens de gr¨¢fico existentes. Se um item de gr¨¢fico tiver a propriedade gitemid
definida, ele ser¨¢ atualizado, caso contr¨¢rio, um novo item de gr¨¢fico ser¨¢ criado.|
(object)
Retorna um objeto contendo os IDs do gr¨¢fico atualizado prot¨®tipos sob a propriedade graphids
.
Altere o tamanho de um prot¨®tipo de gr¨¢fico para 1100 a 400 pixels.
Solicita??o:
{
"jsonrpc": "2.0",
"method": "graphprototype.update",
"par?metros": {
"grafid": "439",
"largura": 1100,
"altura": 400
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Resposta:
CGraphPrototype::update() em ui/include/classes/api/services/CGraphPrototype.php.