123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799 |
- (function webpackUniversalModuleDefinition(root, factory) {
- if(typeof exports === 'object' && typeof module === 'object')
- module.exports = factory(require("./foundation.core"), require("./foundation.util.box"), require("./foundation.util.keyboard"), require("./foundation.util.nest"), require("./foundation.util.touch"), require("jquery"));
- else if(typeof define === 'function' && define.amd)
- define(["./foundation.core", "./foundation.util.box", "./foundation.util.keyboard", "./foundation.util.nest", "./foundation.util.touch", "jquery"], factory);
- else if(typeof exports === 'object')
- exports["foundation.dropdownMenu"] = factory(require("./foundation.core"), require("./foundation.util.box"), require("./foundation.util.keyboard"), require("./foundation.util.nest"), require("./foundation.util.touch"), require("jquery"));
- else
- root["__FOUNDATION_EXTERNAL__"] = root["__FOUNDATION_EXTERNAL__"] || {}, root["__FOUNDATION_EXTERNAL__"]["foundation.dropdownMenu"] = factory(root["__FOUNDATION_EXTERNAL__"]["foundation.core"], root["__FOUNDATION_EXTERNAL__"]["foundation.util.box"], root["__FOUNDATION_EXTERNAL__"]["foundation.util.keyboard"], root["__FOUNDATION_EXTERNAL__"]["foundation.util.nest"], root["__FOUNDATION_EXTERNAL__"]["foundation.util.touch"], root["jQuery"]);
- })(window, function(__WEBPACK_EXTERNAL_MODULE__foundation_core__, __WEBPACK_EXTERNAL_MODULE__foundation_util_box__, __WEBPACK_EXTERNAL_MODULE__foundation_util_keyboard__, __WEBPACK_EXTERNAL_MODULE__foundation_util_nest__, __WEBPACK_EXTERNAL_MODULE__foundation_util_touch__, __WEBPACK_EXTERNAL_MODULE_jquery__) {
- return (function(modules) {
-
- var installedModules = {};
-
- function __webpack_require__(moduleId) {
-
- if(installedModules[moduleId]) {
- return installedModules[moduleId].exports;
- }
-
- var module = installedModules[moduleId] = {
- i: moduleId,
- l: false,
- exports: {}
- };
-
- modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
-
- module.l = true;
-
- return module.exports;
- }
-
- __webpack_require__.m = modules;
-
- __webpack_require__.c = installedModules;
-
- __webpack_require__.d = function(exports, name, getter) {
- if(!__webpack_require__.o(exports, name)) {
- Object.defineProperty(exports, name, { enumerable: true, get: getter });
- }
- };
-
- __webpack_require__.r = function(exports) {
- if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
- Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
- }
- Object.defineProperty(exports, '__esModule', { value: true });
- };
-
-
-
-
-
- __webpack_require__.t = function(value, mode) {
- if(mode & 1) value = __webpack_require__(value);
- if(mode & 8) return value;
- if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
- var ns = Object.create(null);
- __webpack_require__.r(ns);
- Object.defineProperty(ns, 'default', { enumerable: true, value: value });
- if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
- return ns;
- };
-
- __webpack_require__.n = function(module) {
- var getter = module && module.__esModule ?
- function getDefault() { return module['default']; } :
- function getModuleExports() { return module; };
- __webpack_require__.d(getter, 'a', getter);
- return getter;
- };
-
- __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
-
- __webpack_require__.p = "";
-
- return __webpack_require__(__webpack_require__.s = 5);
- })
- ({
- "./foundation.core":
- (function(module, exports) {
- module.exports = __WEBPACK_EXTERNAL_MODULE__foundation_core__;
- }),
- "./foundation.util.box":
- (function(module, exports) {
- module.exports = __WEBPACK_EXTERNAL_MODULE__foundation_util_box__;
- }),
- "./foundation.util.keyboard":
- (function(module, exports) {
- module.exports = __WEBPACK_EXTERNAL_MODULE__foundation_util_keyboard__;
- }),
- "./foundation.util.nest":
- (function(module, exports) {
- module.exports = __WEBPACK_EXTERNAL_MODULE__foundation_util_nest__;
- }),
- "./foundation.util.touch":
- (function(module, exports) {
- module.exports = __WEBPACK_EXTERNAL_MODULE__foundation_util_touch__;
- }),
- "./js/entries/plugins/foundation.dropdownMenu.js":
- (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- var _foundation_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__( "./foundation.core");
- var _foundation_core__WEBPACK_IMPORTED_MODULE_0___default = __webpack_require__.n(_foundation_core__WEBPACK_IMPORTED_MODULE_0__);
- __webpack_require__.d(__webpack_exports__, "Foundation", function() { return _foundation_core__WEBPACK_IMPORTED_MODULE_0__["Foundation"]; });
- var _foundation_dropdownMenu__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__( "./js/foundation.dropdownMenu.js");
- __webpack_require__.d(__webpack_exports__, "DropdownMenu", function() { return _foundation_dropdownMenu__WEBPACK_IMPORTED_MODULE_1__["DropdownMenu"]; });
- _foundation_core__WEBPACK_IMPORTED_MODULE_0__["Foundation"].plugin(_foundation_dropdownMenu__WEBPACK_IMPORTED_MODULE_1__["DropdownMenu"], 'DropdownMenu');
- }),
- "./js/foundation.dropdownMenu.js":
- (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- __webpack_require__.d(__webpack_exports__, "DropdownMenu", function() { return DropdownMenu; });
- var jquery__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__( "jquery");
- var jquery__WEBPACK_IMPORTED_MODULE_0___default = __webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_0__);
- var _foundation_core_plugin__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__( "./foundation.core");
- var _foundation_core_plugin__WEBPACK_IMPORTED_MODULE_1___default = __webpack_require__.n(_foundation_core_plugin__WEBPACK_IMPORTED_MODULE_1__);
- var _foundation_util_keyboard__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__( "./foundation.util.keyboard");
- var _foundation_util_keyboard__WEBPACK_IMPORTED_MODULE_2___default = __webpack_require__.n(_foundation_util_keyboard__WEBPACK_IMPORTED_MODULE_2__);
- var _foundation_util_nest__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( "./foundation.util.nest");
- var _foundation_util_nest__WEBPACK_IMPORTED_MODULE_3___default = __webpack_require__.n(_foundation_util_nest__WEBPACK_IMPORTED_MODULE_3__);
- var _foundation_util_box__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( "./foundation.util.box");
- var _foundation_util_box__WEBPACK_IMPORTED_MODULE_4___default = __webpack_require__.n(_foundation_util_box__WEBPACK_IMPORTED_MODULE_4__);
- var _foundation_util_touch__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( "./foundation.util.touch");
- var _foundation_util_touch__WEBPACK_IMPORTED_MODULE_5___default = __webpack_require__.n(_foundation_util_touch__WEBPACK_IMPORTED_MODULE_5__);
- function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
- function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
- function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }
- function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }
- function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } return _assertThisInitialized(self); }
- function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; }
- function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }
- function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }
- function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }
- var DropdownMenu =
- function (_Plugin) {
- _inherits(DropdownMenu, _Plugin);
- function DropdownMenu() {
- _classCallCheck(this, DropdownMenu);
- return _possibleConstructorReturn(this, _getPrototypeOf(DropdownMenu).apply(this, arguments));
- }
- _createClass(DropdownMenu, [{
- key: "_setup",
-
- value: function _setup(element, options) {
- this.$element = element;
- this.options = jquery__WEBPACK_IMPORTED_MODULE_0___default.a.extend({}, DropdownMenu.defaults, this.$element.data(), options);
- this.className = 'DropdownMenu';
- _foundation_util_touch__WEBPACK_IMPORTED_MODULE_5__["Touch"].init(jquery__WEBPACK_IMPORTED_MODULE_0___default.a);
- this._init();
- _foundation_util_keyboard__WEBPACK_IMPORTED_MODULE_2__["Keyboard"].register('DropdownMenu', {
- 'ENTER': 'open',
- 'SPACE': 'open',
- 'ARROW_RIGHT': 'next',
- 'ARROW_UP': 'up',
- 'ARROW_DOWN': 'down',
- 'ARROW_LEFT': 'previous',
- 'ESCAPE': 'close'
- });
- }
-
- }, {
- key: "_init",
- value: function _init() {
- _foundation_util_nest__WEBPACK_IMPORTED_MODULE_3__["Nest"].Feather(this.$element, 'dropdown');
- var subs = this.$element.find('li.is-dropdown-submenu-parent');
- this.$element.children('.is-dropdown-submenu-parent').children('.is-dropdown-submenu').addClass('first-sub');
- this.$menuItems = this.$element.find('li[role="none"]');
- this.$tabs = this.$element.children('li[role="none"]');
- this.$tabs.find('ul.is-dropdown-submenu').addClass(this.options.verticalClass);
- if (this.options.alignment === 'auto') {
- if (this.$element.hasClass(this.options.rightClass) || Object(_foundation_core_plugin__WEBPACK_IMPORTED_MODULE_1__["rtl"])() || this.$element.parents('.top-bar-right').is('*')) {
- this.options.alignment = 'right';
- subs.addClass('opens-left');
- } else {
- this.options.alignment = 'left';
- subs.addClass('opens-right');
- }
- } else {
- if (this.options.alignment === 'right') {
- subs.addClass('opens-left');
- } else {
- subs.addClass('opens-right');
- }
- }
- this.changed = false;
- this._events();
- }
- }, {
- key: "_isVertical",
- value: function _isVertical() {
- return this.$tabs.css('display') === 'block' || this.$element.css('flex-direction') === 'column';
- }
- }, {
- key: "_isRtl",
- value: function _isRtl() {
- return this.$element.hasClass('align-right') || Object(_foundation_core_plugin__WEBPACK_IMPORTED_MODULE_1__["rtl"])() && !this.$element.hasClass('align-left');
- }
-
- }, {
- key: "_events",
- value: function _events() {
- var _this = this,
- hasTouch = 'ontouchstart' in window || typeof window.ontouchstart !== 'undefined',
- parClass = 'is-dropdown-submenu-parent';
- var handleClickFn = function handleClickFn(e) {
- var $elem = jquery__WEBPACK_IMPORTED_MODULE_0___default()(e.target).parentsUntil('ul', ".".concat(parClass)),
- hasSub = $elem.hasClass(parClass),
- hasClicked = $elem.attr('data-is-click') === 'true',
- $sub = $elem.children('.is-dropdown-submenu');
- if (hasSub) {
- if (hasClicked) {
- if (!_this.options.closeOnClick || !_this.options.clickOpen && !hasTouch || _this.options.forceFollow && hasTouch) {
- return;
- }
- e.stopImmediatePropagation();
- e.preventDefault();
- _this._hide($elem);
- } else {
- e.stopImmediatePropagation();
- e.preventDefault();
- _this._show($sub);
- $elem.add($elem.parentsUntil(_this.$element, ".".concat(parClass))).attr('data-is-click', true);
- }
- }
- };
- if (this.options.clickOpen || hasTouch) {
- this.$menuItems.on('click.zf.dropdownMenu touchstart.zf.dropdownMenu', handleClickFn);
- }
- if (_this.options.closeOnClickInside) {
- this.$menuItems.on('click.zf.dropdownMenu', function (e) {
- var $elem = jquery__WEBPACK_IMPORTED_MODULE_0___default()(this),
- hasSub = $elem.hasClass(parClass);
- if (!hasSub) {
- _this._hide();
- }
- });
- }
- if (!this.options.disableHover) {
- this.$menuItems.on('mouseenter.zf.dropdownMenu', function (e) {
- var $elem = jquery__WEBPACK_IMPORTED_MODULE_0___default()(this),
- hasSub = $elem.hasClass(parClass);
- if (hasSub) {
- clearTimeout($elem.data('_delay'));
- $elem.data('_delay', setTimeout(function () {
- _this._show($elem.children('.is-dropdown-submenu'));
- }, _this.options.hoverDelay));
- }
- }).on('mouseleave.zf.dropdownMenu', Object(_foundation_core_plugin__WEBPACK_IMPORTED_MODULE_1__["ignoreMousedisappear"])(function (e) {
- var $elem = jquery__WEBPACK_IMPORTED_MODULE_0___default()(this),
- hasSub = $elem.hasClass(parClass);
- if (hasSub && _this.options.autoclose) {
- if ($elem.attr('data-is-click') === 'true' && _this.options.clickOpen) {
- return false;
- }
- clearTimeout($elem.data('_delay'));
- $elem.data('_delay', setTimeout(function () {
- _this._hide($elem);
- }, _this.options.closingTime));
- }
- }));
- }
- this.$menuItems.on('keydown.zf.dropdownMenu', function (e) {
- var $element = jquery__WEBPACK_IMPORTED_MODULE_0___default()(e.target).parentsUntil('ul', '[role="none"]'),
- isTab = _this.$tabs.index($element) > -1,
- $elements = isTab ? _this.$tabs : $element.siblings('li').add($element),
- $prevElement,
- $nextElement;
- $elements.each(function (i) {
- if (jquery__WEBPACK_IMPORTED_MODULE_0___default()(this).is($element)) {
- $prevElement = $elements.eq(i - 1);
- $nextElement = $elements.eq(i + 1);
- return;
- }
- });
- var nextSibling = function nextSibling() {
- $nextElement.children('a:first').focus();
- e.preventDefault();
- },
- prevSibling = function prevSibling() {
- $prevElement.children('a:first').focus();
- e.preventDefault();
- },
- openSub = function openSub() {
- var $sub = $element.children('ul.is-dropdown-submenu');
- if ($sub.length) {
- _this._show($sub);
- $element.find('li > a:first').focus();
- e.preventDefault();
- } else {
- return;
- }
- },
- closeSub = function closeSub() {
-
- var close = $element.parent('ul').parent('li');
- close.children('a:first').focus();
- _this._hide(close);
- e.preventDefault();
- };
- var functions = {
- open: openSub,
- close: function close() {
- _this._hide(_this.$element);
- _this.$menuItems.eq(0).children('a').focus();
- e.preventDefault();
- }
- };
- if (isTab) {
- if (_this._isVertical()) {
-
- if (_this._isRtl()) {
-
- jquery__WEBPACK_IMPORTED_MODULE_0___default.a.extend(functions, {
- down: nextSibling,
- up: prevSibling,
- next: closeSub,
- previous: openSub
- });
- } else {
-
- jquery__WEBPACK_IMPORTED_MODULE_0___default.a.extend(functions, {
- down: nextSibling,
- up: prevSibling,
- next: openSub,
- previous: closeSub
- });
- }
- } else {
-
- if (_this._isRtl()) {
-
- jquery__WEBPACK_IMPORTED_MODULE_0___default.a.extend(functions, {
- next: prevSibling,
- previous: nextSibling,
- down: openSub,
- up: closeSub
- });
- } else {
-
- jquery__WEBPACK_IMPORTED_MODULE_0___default.a.extend(functions, {
- next: nextSibling,
- previous: prevSibling,
- down: openSub,
- up: closeSub
- });
- }
- }
- } else {
-
- if (_this._isRtl()) {
-
- jquery__WEBPACK_IMPORTED_MODULE_0___default.a.extend(functions, {
- next: closeSub,
- previous: openSub,
- down: nextSibling,
- up: prevSibling
- });
- } else {
-
- jquery__WEBPACK_IMPORTED_MODULE_0___default.a.extend(functions, {
- next: openSub,
- previous: closeSub,
- down: nextSibling,
- up: prevSibling
- });
- }
- }
- _foundation_util_keyboard__WEBPACK_IMPORTED_MODULE_2__["Keyboard"].handleKey(e, 'DropdownMenu', functions);
- });
- }
-
- }, {
- key: "_addBodyHandler",
- value: function _addBodyHandler() {
- var _this2 = this;
- var $body = jquery__WEBPACK_IMPORTED_MODULE_0___default()(document.body);
- this._removeBodyHandler();
- $body.on('click.zf.dropdownMenu tap.zf.dropdownMenu', function (e) {
- var isItself = !!jquery__WEBPACK_IMPORTED_MODULE_0___default()(e.target).closest(_this2.$element).length;
- if (isItself) return;
- _this2._hide();
- _this2._removeBodyHandler();
- });
- }
-
- }, {
- key: "_removeBodyHandler",
- value: function _removeBodyHandler() {
- jquery__WEBPACK_IMPORTED_MODULE_0___default()(document.body).off('click.zf.dropdownMenu tap.zf.dropdownMenu');
- }
-
- }, {
- key: "_show",
- value: function _show($sub) {
- var idx = this.$tabs.index(this.$tabs.filter(function (i, el) {
- return jquery__WEBPACK_IMPORTED_MODULE_0___default()(el).find($sub).length > 0;
- }));
- var $sibs = $sub.parent('li.is-dropdown-submenu-parent').siblings('li.is-dropdown-submenu-parent');
- this._hide($sibs, idx);
- $sub.css('visibility', 'hidden').addClass('js-dropdown-active').parent('li.is-dropdown-submenu-parent').addClass('is-active');
- var clear = _foundation_util_box__WEBPACK_IMPORTED_MODULE_4__["Box"].ImNotTouchingYou($sub, null, true);
- if (!clear) {
- var oldClass = this.options.alignment === 'left' ? '-right' : '-left',
- $parentLi = $sub.parent('.is-dropdown-submenu-parent');
- $parentLi.removeClass("opens".concat(oldClass)).addClass("opens-".concat(this.options.alignment));
- clear = _foundation_util_box__WEBPACK_IMPORTED_MODULE_4__["Box"].ImNotTouchingYou($sub, null, true);
- if (!clear) {
- $parentLi.removeClass("opens-".concat(this.options.alignment)).addClass('opens-inner');
- }
- this.changed = true;
- }
- $sub.css('visibility', '');
- if (this.options.closeOnClick) {
- this._addBodyHandler();
- }
-
- this.$element.trigger('show.zf.dropdownMenu', [$sub]);
- }
-
- }, {
- key: "_hide",
- value: function _hide($elem, idx) {
- var $toClose;
- if ($elem && $elem.length) {
- $toClose = $elem;
- } else if (typeof idx !== 'undefined') {
- $toClose = this.$tabs.not(function (i, el) {
- return i === idx;
- });
- } else {
- $toClose = this.$element;
- }
- var somethingToClose = $toClose.hasClass('is-active') || $toClose.find('.is-active').length > 0;
- if (somethingToClose) {
- var $activeItem = $toClose.find('li.is-active');
- $activeItem.add($toClose).attr({
- 'data-is-click': false
- }).removeClass('is-active');
- $toClose.find('ul.js-dropdown-active').removeClass('js-dropdown-active');
- if (this.changed || $toClose.find('opens-inner').length) {
- var oldClass = this.options.alignment === 'left' ? 'right' : 'left';
- $toClose.find('li.is-dropdown-submenu-parent').add($toClose).removeClass("opens-inner opens-".concat(this.options.alignment)).addClass("opens-".concat(oldClass));
- this.changed = false;
- }
- clearTimeout($activeItem.data('_delay'));
- this._removeBodyHandler();
-
- this.$element.trigger('hide.zf.dropdownMenu', [$toClose]);
- }
- }
-
- }, {
- key: "_destroy",
- value: function _destroy() {
- this.$menuItems.off('.zf.dropdownMenu').removeAttr('data-is-click').removeClass('is-right-arrow is-left-arrow is-down-arrow opens-right opens-left opens-inner');
- jquery__WEBPACK_IMPORTED_MODULE_0___default()(document.body).off('.zf.dropdownMenu');
- _foundation_util_nest__WEBPACK_IMPORTED_MODULE_3__["Nest"].Burn(this.$element, 'dropdown');
- }
- }]);
- return DropdownMenu;
- }(_foundation_core_plugin__WEBPACK_IMPORTED_MODULE_1__["Plugin"]);
- DropdownMenu.defaults = {
-
- disableHover: false,
-
- autoclose: true,
-
- hoverDelay: 50,
-
- clickOpen: false,
-
- closingTime: 500,
-
- alignment: 'auto',
-
- closeOnClick: true,
-
- closeOnClickInside: true,
-
- verticalClass: 'vertical',
-
- rightClass: 'align-right',
-
- forceFollow: true
- };
- }),
- 5:
- (function(module, exports, __webpack_require__) {
- module.exports = __webpack_require__("./js/entries/plugins/foundation.dropdownMenu.js");
- }),
- "jquery":
- (function(module, exports) {
- module.exports = __WEBPACK_EXTERNAL_MODULE_jquery__;
- })
- });
- });
|