var BaseEvent = /* @__PURE__ */ ((BaseEvent2) => {
  BaseEvent2["ON_CLICK"] = "click";
  BaseEvent2["ON_DBL_CLICK"] = "dblclick";
  BaseEvent2["ON_MOUSE_ENTER"] = "mouseenter";
  BaseEvent2["ON_MOUSE_LEAVE"] = "mouseleave";
  return BaseEvent2;
})(BaseEvent || {});
var InteractEventOn = /* @__PURE__ */ ((InteractEventOn2) => {
  InteractEventOn2["CLICK"] = "click";
  InteractEventOn2["CHANGE"] = "change";
  return InteractEventOn2;
})(InteractEventOn || {});
const COMPONENT_INTERACT_EVENT_KET = "componentInteractEventKey";
var EventLife = /* @__PURE__ */ ((EventLife2) => {
  EventLife2["VNODE_MOUNTED"] = "vnodeMounted";
  EventLife2["VNODE_BEFORE_MOUNT"] = "vnodeBeforeMount";
  return EventLife2;
})(EventLife || {});
const excludeParseEventKeyList = [
  "vnodeBeforeMount",
  "vnodeMounted",
  "click",
  "dblclick",
  "mouseenter",
  "mouseleave",
  //过滤器
  "filter"
];
const excludeParseEventValueList = [
  // 请求里的函数语句
  "javascript:"
];
export {
  BaseEvent,
  COMPONENT_INTERACT_EVENT_KET,
  EventLife,
  InteractEventOn,
  excludeParseEventKeyList,
  excludeParseEventValueList
};
