|
|
@ -12,7 +12,7 @@ |
|
|
|
attributes: { |
|
|
|
attributes: { |
|
|
|
tabIndex: -1, |
|
|
|
tabIndex: -1, |
|
|
|
}, |
|
|
|
}, |
|
|
|
trigger: "click", // click || hover || click-hover || ""
|
|
|
|
trigger: "click", // click || hover || click-hover || "hover-click" || ""
|
|
|
|
toggle: true, |
|
|
|
toggle: true, |
|
|
|
direction: "", |
|
|
|
direction: "", |
|
|
|
placement: "bottom-start", // top-start/top/top-end/bottom-start/bottom/bottom-end/left-start/left/left-end/right-start/right/right-end
|
|
|
|
placement: "bottom-start", // top-start/top/top-end/bottom-start/bottom/bottom-end/left-start/left/left-end/right-start/right/right-end
|
|
|
@ -219,6 +219,15 @@ |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
}); |
|
|
|
break; |
|
|
|
break; |
|
|
|
|
|
|
|
case "hover-click": |
|
|
|
|
|
|
|
self.element.on("mouseenter." + self.getName(), function (e) { |
|
|
|
|
|
|
|
if (self.isEnabled() && self.isValid() && self.combo.isEnabled() && self.combo.isValid()) { |
|
|
|
|
|
|
|
self._popupView(e); |
|
|
|
|
|
|
|
self.fireEvent(BI.Controller.EVENT_CHANGE, BI.Events.EXPAND, "", self.combo); |
|
|
|
|
|
|
|
self.fireEvent(BI.Bubble.EVENT_EXPAND); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
break; |
|
|
|
default: |
|
|
|
default: |
|
|
|
break; |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|