{
  "$schema": "https://raw.githubusercontent.com/microsoft/vscode-html-languageservice/main/docs/customData.schema.json",
  "version": 1.1,
  "tags": [
    {
      "name": "m3e-drawer-container",
      "description": "A container for one or two sliding drawers.\n---\n\n\n### **Events:**\n - **change** - Emitted when the state of the start or end drawers change.\n\n### **Slots:**\n - _default_ - Renders the main content.\n- **start** - Renders the start drawer.\n- **end** - Renders the end drawer.\n\n### **CSS Properties:**\n - **--m3e-drawer-container-color** - The background color of the drawer container. _(default: undefined)_\n- **--m3e-drawer-container-elevation** - The elevation level of the drawer container. _(default: undefined)_\n- **--m3e-drawer-container-width** - The width of the drawer container. _(default: undefined)_\n- **--m3e-drawer-container-scrim-opacity** - The opacity of the scrim behind the drawer. _(default: undefined)_\n- **--m3e-modal-drawer-start-shape** - The shape of the drawer’s start edge (typically left in LTR). _(default: undefined)_\n- **--m3e-modal-drawer-end-shape** - The shape of the drawer’s end edge (typically right in LTR). _(default: undefined)_\n- **--m3e-modal-drawer-container-color** - The background color of the modal drawer container. _(default: undefined)_\n- **--m3e-modal-drawer-elevation** - The elevation level of the modal drawer container. _(default: undefined)_\n- **--m3e-drawer-divider-color** - The color of the divider between drawer sections. _(default: undefined)_\n- **--m3e-drawer-divider-thickness** - The thickness of the divider line. _(default: undefined)_",
      "attributes": [
        {
          "name": "end",
          "description": "Whether the end drawer is open.",
          "values": []
        },
        {
          "name": "end-mode",
          "description": "The behavior mode of the end drawer.",
          "values": [{ "name": "DrawerMode" }]
        },
        {
          "name": "end-divider",
          "description": "Whether to show a divider between the end drawer and content for `side` mode.",
          "values": []
        },
        {
          "name": "start",
          "description": "Whether the start drawer is open.",
          "values": []
        },
        {
          "name": "start-mode",
          "description": "The behavior mode of the start drawer.",
          "values": [{ "name": "DrawerMode" }]
        },
        {
          "name": "start-divider",
          "description": "Whether to show a divider between the start drawer and content for `side` mode.",
          "values": []
        }
      ],
      "references": []
    },
    {
      "name": "m3e-drawer-toggle",
      "description": "An element, nested within a clickable element, used to toggle the opened state of a drawer.\n---\n\n\n### **Methods:**\n - **attach(control: _HTMLElement_): _void_** - Attaches the element to an interactive control.\n- **detach(): _void_** - Detaches the element from its current interactive control.",
      "attributes": [
        {
          "name": "for",
          "description": "The identifier of the interactive control to which this element is attached.",
          "values": []
        }
      ],
      "references": []
    }
  ]
}
