{
  "$schema" : "https://schemas.wp.org/trunk/block.json",
  "apiVersion" : 3,
  "name" : "foundry/navigation",
  "title" : "Refoundry Navigation",
  "category" : "theme",
  "description" : "A collection of blocks that allow visitors to get around your site.",
  "keywords" : [
    "menu",
    "navigation",
    "links"
  ],
  "textdomain" : "default",
  "attributes" : {
    "ref" : {
      "type" : "number"
    },
    "defaultStyle" : {
      "type" : "object",
      "default" : {
        "font-family" : "",
        "font-size" : "",
        "font-weight" : 500,
        "letter-spacing" : "",
        "color" : "",
        "background-color" : "",
        "text-transform" : "",
        "hoverState" : {
          "color" : "",
          "background-color" : "",
          "underline" : false
        },
        "activeState" : {
          "color" : "",
          "underline" : true,
          "background-color" : "",
          "underline-color" : ""
        }
      }
    },
    "submenuStyle" : {
      "type" : "object",
      "default" : {
        "font-family" : "",
        "font-size" : "",
        "font-weight" : 500,
        "letter-spacing" : "",
        "color" : "",
        "background-color" : "",
        "text-transform" : "",
        "hoverState" : {
          "color" : "",
          "background-color" : "",
          "underline" : false
        },
        "activeState" : {
          "color" : "",
          "underline" : true,
          "background-color" : "",
          "underline-color" : ""
        }
      }
    },
    "overlayStyle" : {
      "type" : "object",
      "default" : {
        "font-family" : "",
        "font-size" : "",
        "font-weight" : 500,
        "letter-spacing" : "",
        "color" : "",
        "background-color" : "",
        "text-transform" : "",
        "hoverState" : {
          "color" : "",
          "background-color" : "",
          "underline" : false
        },
        "activeState" : {
          "color" : "",
          "underline" : true,
          "background-color" : "",
          "underline-color" : ""
        }
      }
    },
    "overlaySubmenuStyle" : {
      "type" : "object",
      "default" : {
        "font-family" : "",
        "font-size" : "",
        "font-weight" : 500,
        "letter-spacing" : "",
        "color" : "",
        "background-color" : "",
        "text-transform" : "",
        "hoverState" : {
          "color" : "",
          "background-color" : "",
          "underline" : false
        },
        "activeState" : {
          "color" : "",
          "underline" : true,
          "background-color" : "",
          "underline-color" : ""
        }
      }
    },
    "backgroundColor" : {
      "type" : "string",
      "isFndryId" : true
    },
    "submenuBackgroundColor" : {
      "type" : "string",
      "isFndryId" : true
    },
    "showSubmenuIcon" : {
      "type" : "boolean",
      "default" : true
    },
    "overlayMenuToggleIconColor" : {
      "type" : "string",
      "isFndryId" : true
    },
    "overlayCloseIconColor" : {
      "type" : "string",
      "isFndryId" : true
    },
    "openSubmenusOnClick" : {
      "type" : "boolean",
      "default" : false
    },
    "overlayMenu" : {
      "type" : "string",
      "default" : "overlay-sm",
      "baseClass" : true,
      "modifier" : true
    },
    "hasIcon" : {
      "type" : "boolean",
      "default" : true
    },
    "__unstableLocation" : {
      "type" : "string"
    },
    "overlayBackgroundColor" : {
      "type" : "string",
      "isFndryId" : true
    },
    "maxNestingLevel" : {
      "type" : "number",
      "default" : 5
    },
    "flex" : {
      "type" : "object",
      "responsiveUtilityType" : "flex"
    },
    "justify" : {
      "type" : "object",
      "responsiveUtilityType" : "justify"
    },
    "align" : {
      "type" : "object",
      "responsiveUtilityType" : "align"
    },
    "itemPadding" : {
      "type" : "object",
      "responsiveUtilityType" : "padding"
    },
    "gap" : {
      "type" : "string",
      "default" : "0.5em"
    },
    "positionProps" : {
      "type" : "object"
    },
    "closeBtnPositionProps" : {
      "type" : "object"
    },
    "hideCloseBtn" : {
      "type" : "boolean"
    },
    "iconContent" : {
      "type" : "number"
    },
    "customIcon" : {
      "type" : "boolean",
      "default" : false
    },
    "icon" : {
      "type": "object"
    },
    "iconSize" : {
      "type" : "string"
    },
    "customIconColor" : {
      "type": "string",
      "isFndryId" : true
    },
    "customIconSecondaryColor" : {
      "type": "string",
      "isFndryId" : true
    },
    "customIconRotation" : {
      "type": "integer",
      "default" : 180
    },
    "iconMode": {
      "type": "string",
      "default": "icon"
    }
  },
  "providesContext" : {
    "showSubmenuIcon" : "showSubmenuIcon",
    "openSubmenusOnClick" : "openSubmenusOnClick",
    "style" : "style",
    "maxNestingLevel" : "maxNestingLevel",
    "defaultStyle" : "defaultStyle",
    "submenuStyle" : "submenuStyle",
    "overlayStyle" : "overlayStyle",
    "overlaySubmenuStyle" : "overlaySubmenuStyle",
    "itemPadding" : "itemPadding",
    "iconContent" : "iconContent",
    "customIcon" : "customIcon",
    "icon" : "icon",
    "iconSize" : "iconSize",
    "iconColor" : "iconColor",
    "customIconRotation" : "customIconRotation",
    "iconMode" : "iconMode",
    "customIconColor" : "customIconColor",
    "customIconSecondaryColor" : "customIconSecondaryColor"
  },
  "supports" : {
    "align" : false,
    "html" : false,
    "inserter" : true
  },
  "editorScript" : "foundry-editor-js",
  "editorStyle" : "foundry-editor-css",
  "style" : "file:./style.min.css"
}
