{
  "$schema": "../../schemas/component-contract.schema.json",
  "name": "popconfirm",
  "category": "feedback",
  "status": "stable",
  "kind": "custom-element",
  "tagName": "blora-popconfirm",
  "since": "2.0.0",
  "requiresJavaScript": true,
  "formAssociated": false,
  "attributes": {
    "trigger": {
      "type": "string"
    },
    "message": {
      "type": "string"
    },
    "confirm-label": {
      "type": "string"
    },
    "cancel-label": {
      "type": "string"
    },
    "open": {
      "type": "boolean",
      "default": false
    },
    "disabled": {
      "type": "boolean",
      "default": false
    }
  },
  "properties": {},
  "methods": {
    "open": {
      "signature": "() => void"
    },
    "close": {
      "signature": "() => void"
    }
  },
  "events": {
    "blora-confirm": {
      "detail": "Event",
      "bubbles": true,
      "composed": false
    }
  },
  "classes": {
    "blora-popconfirm": "Root container.",
    "blora-popconfirm__panel": "Floating panel.",
    "blora-popconfirm__title": "Confirmation question.",
    "blora-popconfirm__actions": "Confirm/cancel button container."
  },
  "slots": {
    "default": "Trigger and panel"
  },
  "parts": [],
  "cssProperties": [],
  "accessibilityPattern": "alertdialog"
}
