{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "$id": "https://github.com/Enfernuz/quik-lua-rpc/json/schema/SetColor.args.scheme.json",
    "title": "\u0410\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u044b \u043f\u0440\u043e\u0446\u0435\u0434\u0443\u0440\u044b SetColor",
    "description": "\u0421\u0445\u0435\u043c\u0430 \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u043a \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u043c\u0443 \u0432\u044b\u0437\u043e\u0432\u0443 \u043f\u0440\u043e\u0446\u0435\u0434\u0443\u0440\u044b SetColor",
    "type": "object",
    "definitions": {
        "NullableMatrixIndex": {
            "description": "\u0418\u043d\u0434\u0435\u043a\u0441 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 \u043c\u0430\u0442\u0440\u0438\u0446\u044b",
            "type": [
                "integer",
                "null"
            ],
            "minimum": 0
        },
        "NullableColor": {
            "description": "\u0426\u0432\u0435\u0442 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 RGB",
            "type": [
                "integer",
                "null"
            ]
        }
    },
    "properties": {
        "t_id": {
            "description": "\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 t_id",
            "type": "number"
        },
        "row": {
            "description": "\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 row",
            "$ref": "#/definitions/NullableMatrixIndex"
        },
        "col": {
            "description": "\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 col",
            "$ref": "#/definitions/NullableMatrixIndex"
        },
        "b_color": {
            "description": "\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 b_color",
            "$ref": "#/definitions/NullableColor"
        },
        "f_color": {
            "description": "\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 f_color",
            "$ref": "#/definitions/NullableColor"
        },
        "sel_b_color": {
            "description": "\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 sel_b_color",
            "$ref": "#/definitions/NullableColor"
        },
        "sel_f_color": {
            "description": "\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 sel_f_color",
            "$ref": "#/definitions/NullableColor"
        }
    },
    "additionalProperties": false,
    "required": [
        "t_id"
    ]
}