graphprototype.create

Apraksts

object graphprototype.create(object/array graphPrototypes)

Šī metode ļauj izveidot jaunus grafiku prototipus.

Šī metode ir pieejama tikai Admin un Super admin lietotāju tipiem. Atļaujas izsaukt šo metodi var tikt atsauktas lietotāja lomas iestatījumos. Plašāku informāciju skatiet Lietotāju lomas.

Parametri

(object/array) Izveidojamie grafiku prototipi.

Papildus standarta grafiku prototipu īpašībām metode pieņem šādus parametrus.

Parametrs Type Apraksts
gitems array Grafika vienumi, kas jāizveido grafiku prototipiem. Grafika vienumi var atsaukties gan uz vienumiem, gan vienumu prototipiem, taču jābūt norādītam vismaz vienam vienuma prototipam.

Parametra darbība:
- required

Atgrieztās vērtības

(object) Atgriež objektu, kas satur izveidoto grafiku prototipu ID īpašumā graphids. Atgriezto ID secība atbilst nodoto grafiku prototipu secībai.

Piemēri

Grafika prototipa izveide

Izveidojiet grafika prototipu ar diviem vienumiem.

Pieprasījums:

{
    "jsonrpc": "2.0",
    "method": "graphprototype.create",
    "params": {
        "name": "Diska vietas izmantojums {#FSNAME}",
        "width": 900,
        "height": 200,
        "gitems": [
            {
                "itemid": "22828",
                "color": "00AA00"
            },
            {
                "itemid": "22829",
                "color": "3333FF"
            }
        ]
    },
    "id": 1
}

Atbilde:

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

Skatiet arī

Avots

CGraphPrototype::create() failā ui/include/classes/api/services/CGraphPrototype.php.