[
    {
        "type": "root",
        "id": "__ROOT__",
        "events": {
            "onload": ""
        },
        "attributes": null,
        "name": "__ROOT__"
    },
    {
        "type": "block",
        "elements": [
            {
                "type": "checkbox",
                "events": {},
                "validation": {},
                "columns": "6",
                "labelPosition": "right",
                "attributes": {
                    "required": false,
                    "disabled": null,
                    "hideLabel": false
                },
                "label": "Opción 1",
                "id": "checkbox-opcion-1",
                "name": "checkbox-opcion-1",
                "value": "checkbox-opcion-1"
            },
            {
                "type": "checkbox",
                "events": {},
                "validation": {},
                "columns": "6",
                "labelPosition": "right",
                "attributes": {
                    "required": false,
                    "disabled": null,
                    "hideLabel": false
                },
                "label": "Opción 2",
                "id": "checkbox-opcion-2",
                "name": "checkbox-opcion-2",
                "value": "checkbox-opcion-2"
            },
            {
                "type": "checkbox",
                "events": {},
                "validation": {},
                "columns": "6",
                "labelPosition": "right",
                "attributes": {
                    "required": false,
                    "disabled": null,
                    "hideLabel": false
                },
                "label": "Opción 3",
                "id": "checkbox-opcion-3",
                "name": "checkbox-opcion-3",
                "value": "checkbox-opcion-3"
            }
        ],
        "events": {},
        "validation": {
            "js": "\"// Ejemplos de uso:\\n// webforms.UserUtilities.validarGrupoRequerido(this, ['checkbox-opcion-1', 'checkbox-opcion-2', 'checkbox-opcion-3']);\\nwebforms.UserUtilities.validarGrupoRequerido(this, ['checkbox-opcion-1', 'checkbox-opcion-2', 'checkbox-opcion-3'], 'Debe seleccionar al menos 1 opción');\\n// webforms.UserUtilities.validarGrupoRequerido(this, ['checkbox-opcion-1', 'checkbox-opcion-2', 'checkbox-opcion-3'], null, 2);\\n// webforms.UserUtilities.validarGrupoRequerido(this, ['checkbox-opcion-1', 'checkbox-opcion-2', 'checkbox-opcion-3'], 'Debe seleccionar al menos 2 opciones', 2);\""
        },
        "tag": "p",
        "columns": "6",
        "attributes": {
            "required": false,
            "disabled": null,
            "hideLabel": false
        },
        "label": "Sección primera",
        "id": "block-seccion",
        "name": "block-seccion"
    }
]