{
  "$schema": "https://json.schemastore.org/block.json",
  "apiVersion": 3,
  "name": "formello/form",
  "title": "Form",
  "description": "A block collection to build forms.",
  "category": "formello",
  "textdomain": "formello",
  "keywords": [
    "form",
    "forms",
    "formello"
  ],
  "allowedBlocks": [
    "core/paragraph",
    "core/heading",
    "core/columns",
    "core/group",
    "core/separator",
    "formello/message",
    "formello/input",
    "formello/textarea",
    "formello/button",
    "formello/output",
    "formello/fieldset",
    "formello/select",
    "formello/multichoices"
  ],
  "providesContext": {
    "formello/requiredText": "requiredText"
  },
  "attributes": {
    "action": {
      "type": "string",
      "source": "attribute",
      "selector": "form",
      "attribute": "action"
    },
    "requiredText": {
      "type": "string",
      "default": "*"
    },
    "autoComplete": {
      "enum": [
        "on",
        "off"
      ],
      "source": "attribute",
      "selector": "form",
      "attribute": "autocomplete"
    },
    "noValidate": {
      "type": "boolean",
      "source": "attribute",
      "selector": "form",
      "attribute": "novalidate",
      "default": true
    }
  },
  "styles": [
    {
      "name": "regular",
      "label": "Default",
      "isDefault": true
    },
    {
      "name": "modern",
      "label": "Modern"
    }
  ],
  "editorScript": "file:./index.js",
  "editorStyle": "file:./index.css",
  "style": "file:./style-index.css"
}