{
  "schemaVersion": "1.0.0",
  "readme": "",
  "modules": [
    {
      "kind": "javascript-module",
      "path": "codesandbox-button.js",
      "declarations": [
        {
          "kind": "class",
          "description": "Custom Element that Shows a CodeSandbox demo when you click on it.",
          "name": "CodesandboxButton",
          "members": [
            {
              "kind": "field",
              "name": "fontSize",
              "type": {
                "text": "number"
              },
              "default": "14",
              "description": "font size",
              "attribute": "font-size"
            },
            {
              "kind": "field",
              "name": "hideNavigation",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "when true, hides navigation in the iframe",
              "attribute": "hide-navigation"
            },
            {
              "kind": "field",
              "name": "sandboxId",
              "type": {
                "text": "string"
              },
              "description": "five-character id of your sandbox",
              "attribute": "sandbox-id"
            },
            {
              "kind": "field",
              "name": "showDemo",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "when true, shows the CodeSandbox instead of the button",
              "attribute": "show-demo",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "module",
              "type": {
                "text": "string"
              },
              "description": "path to the default module to display",
              "attribute": "module"
            },
            {
              "kind": "field",
              "name": "theme",
              "type": {
                "text": "'light'|'dark'"
              },
              "default": "'dark'",
              "attribute": "theme"
            },
            {
              "kind": "field",
              "name": "view",
              "type": {
                "text": "'editor'|'preview'"
              },
              "attribute": "view"
            },
            {
              "kind": "method",
              "name": "getIframeSrc",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "onClick",
              "privacy": "private"
            }
          ],
          "attributes": [
            {
              "name": "font-size",
              "type": {
                "text": "number"
              },
              "default": "14",
              "description": "font size",
              "fieldName": "fontSize"
            },
            {
              "name": "hide-navigation",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "when true, hides navigation in the iframe",
              "fieldName": "hideNavigation"
            },
            {
              "name": "sandbox-id",
              "type": {
                "text": "string"
              },
              "description": "five-character id of your sandbox",
              "fieldName": "sandboxId"
            },
            {
              "name": "show-demo",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "when true, shows the CodeSandbox instead of the button",
              "fieldName": "showDemo"
            },
            {
              "name": "module",
              "type": {
                "text": "string"
              },
              "description": "path to the default module to display",
              "fieldName": "module"
            },
            {
              "name": "theme",
              "type": {
                "text": "'light'|'dark'"
              },
              "default": "'dark'",
              "fieldName": "theme"
            },
            {
              "name": "view",
              "type": {
                "text": "'editor'|'preview'"
              },
              "fieldName": "view"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "codesandbox-button",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "CodesandboxButton",
          "declaration": {
            "name": "CodesandboxButton",
            "module": "codesandbox-button.js"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "codesandbox-button",
          "declaration": {
            "name": "CodesandboxButton",
            "module": "codesandbox-button.js"
          }
        }
      ]
    }
  ]
}
