Editor - Examples

Last modified:

The default value for attributes will be used in the editor. If you prefer to preview the block with different data, you can use the example key.

Keep in mind that the example data will be also be used when previewing the block

Usage

block.json

            {
      "name": "blockstudio/native",
      "title": "Native Block",
      "category": "text",
      "icon": "star-filled",
      "description": "Native Blockstudio block.",
      "example": {
        "attributes": {
          "title": "This is a title"
        }
      },
      "blockstudio": {
        "attributes": [
          {
            "type": "text",
            "id": "title",
            "label": "Title",
          }
        ]
      }
    }

      
Copy

Select

When adding examples to select-like field types with a values and labels (select, radio, checkbox etc.), the object has to include the value key.

block.json

            {
      "name": "blockstudio/native",
      "title": "Native Block",
      "category": "text",
      "icon": "star-filled",
      "description": "Native Blockstudio block.",
      "example": {
        "attributes": {
          "select": {
            "value": "javascript"
          }
        }
      },
      "blockstudio": {
        "attributes": [
          {
            "type": "select",
            "id": "select",
            "label": "Select"
          }
        ]
      }
    }

      
Copy

Images

Blockstudio provides an easy way to populate the files field type with example data.

block.json

            {
      "name": "blockstudio/native",
      "title": "Native Block",
      "category": "text",
      "icon": "star-filled",
      "description": "Native Blockstudio block.",
      "example": {
        "attributes": {
          "files": {
            "blockstudio": true,
            "type": "image",
            "amount": 20
          }
        }
      },
      "blockstudio": {
        "attributes": [
          {
            "type": "files",
            "id": "images",
            "label": "Images"
          }
        ]
      }
    }

      
Copy

🍪 This website uses cookies to ensure you get the best experience on our website.

Accept Decline