Esta es una traducción de la página de documentación original en español. Ayúdanos a mejorarla.

graphprototype.update

Descripción

object graphprototype.update(object/array graphPrototypes)

Este método permite actualizar prototipos de gráficos existentes.

Este método solo está disponible para los tipos de usuarios Administrador y Superadministrador. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver Roles de usuario para más información.

Parámetros

(objeto/matriz) Propiedades del prototipo del gráfico que se actualizarán.

La propiedad graphid debe definirse para cada prototipo de gráfico, todas las otras propiedades son opcionales. Sólo las propiedades pasadas serán actualizadas, todas las demás permanecerán sin cambios.

Además del propiedades de prototipo de gráfico estándar, el método acepta los siguientes parámetros.

Parámetro Tipo Descripción
gitems matriz Gráfico de métricas para reemplazar los elementos del gráfico existentes. Si un gráfico de métrica tiene definida la propiedad gitemid, se actualizará; de lo contrario, se creará un nuevo elemento de gráfico.

Valores de retorno

(objeto) Devuelve un objeto que contiene los ID del prototipos de gráfico actualizados bajo la propiedad graphids.

Ejemplos

Changing the size of a graph prototype

Change the size of a graph prototype to 1100 to 400 pixels.

Request:

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

Response:

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

Fuente

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