{"remainingRequest":"/Users/dev/Sites/belavistasaude/wp-content/themes/belavistasaude/node_modules/buble-loader/index.js??ref--2-1!/Users/dev/Sites/belavistasaude/wp-content/themes/belavistasaude/node_modules/foundation-sites/js/foundation.plugin.js","dependencies":[{"path":"/Users/dev/Sites/belavistasaude/wp-content/themes/belavistasaude/node_modules/foundation-sites/js/foundation.plugin.js","mtime":1560429080762},{"path":"/Users/dev/Sites/belavistasaude/wp-content/themes/belavistasaude/node_modules/cache-loader/dist/cjs.js","mtime":1560429090832},{"path":"/Users/dev/Sites/belavistasaude/wp-content/themes/belavistasaude/node_modules/buble-loader/index.js","mtime":1560429088235}],"contextDependencies":[],"result":["'use strict';\n\nimport $ from 'jquery';\nimport { GetYoDigits } from './foundation.util.core';\n\n// Abstract class for providing lifecycle hooks. Expect plugins to define AT LEAST\n// {function} _setup (replaces previous constructor),\n// {function} _destroy (replaces previous destroy)\nvar Plugin = function Plugin(element, options) {\n  this._setup(element, options);\n  var pluginName = getPluginName(this);\n  this.uuid = GetYoDigits(6, pluginName);\n\n  if(!this.$element.attr((\"data-\" + pluginName))){ this.$element.attr((\"data-\" + pluginName), this.uuid); }\n  if(!this.$element.data('zfPlugin')){ this.$element.data('zfPlugin', this); }\n  /**\n   * Fires when the plugin has initialized.\n   * @event Plugin#init\n   */\n  this.$element.trigger((\"init.zf.\" + pluginName));\n};\n\nPlugin.prototype.destroy = function destroy () {\n    var this$1 = this;\n\n  this._destroy();\n  var pluginName = getPluginName(this);\n  this.$element.removeAttr((\"data-\" + pluginName)).removeData('zfPlugin')\n      /**\n       * Fires when the plugin has been destroyed.\n       * @event Plugin#destroyed\n       */\n      .trigger((\"destroyed.zf.\" + pluginName));\n  for(var prop in this$1){\n    this$1[prop] = null;//clean up script to prep for garbage collection.\n  }\n};\n\n// Convert PascalCase to kebab-case\n// Thank you: http://stackoverflow.com/a/8955580\nfunction hyphenate(str) {\n  return str.replace(/([a-z])([A-Z])/g, '$1-$2').toLowerCase();\n}\n\nfunction getPluginName(obj) {\n  if(typeof(obj.constructor.name) !== 'undefined') {\n    return hyphenate(obj.constructor.name);\n  } else {\n    return hyphenate(obj.className);\n  }\n}\n\nexport {Plugin};\n",{"version":3,"file":"/Users/dev/Sites/belavistasaude/wp-content/themes/belavistasaude/node_modules/foundation-sites/js/foundation.plugin.js","sources":["node_modules/foundation-sites/js/foundation.plugin.js"],"sourcesContent":["'use strict';\n\nimport $ from 'jquery';\nimport { GetYoDigits } from './foundation.util.core';\n\n// Abstract class for providing lifecycle hooks. Expect plugins to define AT LEAST\n// {function} _setup (replaces previous constructor),\n// {function} _destroy (replaces previous destroy)\nclass Plugin {\n\n  constructor(element, options) {\n    this._setup(element, options);\n    var pluginName = getPluginName(this);\n    this.uuid = GetYoDigits(6, pluginName);\n\n    if(!this.$element.attr(`data-${pluginName}`)){ this.$element.attr(`data-${pluginName}`, this.uuid); }\n    if(!this.$element.data('zfPlugin')){ this.$element.data('zfPlugin', this); }\n    /**\n     * Fires when the plugin has initialized.\n     * @event Plugin#init\n     */\n    this.$element.trigger(`init.zf.${pluginName}`);\n  }\n\n  destroy() {\n    this._destroy();\n    var pluginName = getPluginName(this);\n    this.$element.removeAttr(`data-${pluginName}`).removeData('zfPlugin')\n        /**\n         * Fires when the plugin has been destroyed.\n         * @event Plugin#destroyed\n         */\n        .trigger(`destroyed.zf.${pluginName}`);\n    for(var prop in this){\n      this[prop] = null;//clean up script to prep for garbage collection.\n    }\n  }\n}\n\n// Convert PascalCase to kebab-case\n// Thank you: http://stackoverflow.com/a/8955580\nfunction hyphenate(str) {\n  return str.replace(/([a-z])([A-Z])/g, '$1-$2').toLowerCase();\n}\n\nfunction getPluginName(obj) {\n  if(typeof(obj.constructor.name) !== 'undefined') {\n    return hyphenate(obj.constructor.name);\n  } else {\n    return hyphenate(obj.className);\n  }\n}\n\nexport {Plugin};\n"],"names":["this"],"mappings":"AAAA,YAAY,CAAC;;AAEb,OAAO,CAAC,MAAM,QAAQ,CAAC;AACvB,SAAS,WAAW,QAAQ,wBAAwB,CAAC;;;;;AAKrD,IAAM,MAAM,GAAC,AAEb,AAAE,eAAW,CAAC,OAAO,EAAE,OAAO,EAAE;EAC9B,AAAE,IAAI,CAAC,MAAM,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;EAChC,AAAE,IAAI,UAAU,GAAG,aAAa,CAAC,IAAI,CAAC,CAAC;EACvC,AAAE,IAAI,CAAC,IAAI,GAAG,WAAW,CAAC,CAAC,EAAE,UAAU,CAAC,CAAC;;EAEzC,AAAE,GAAG,CAAC,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAA,OAAM,GAAE,UAAU,CAAE,CAAC,CAAC,EAAE,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAA,OAAM,GAAE,UAAU,CAAE,EAAE,IAAI,CAAC,IAAI,CAAC,CAAC,EAAE;EACvG,AAAE,GAAG,CAAC,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,EAAE,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,UAAU,EAAE,IAAI,CAAC,CAAC,EAAE;EAC9E,AAAE;GACD,AAAE;GACF,AAAE;GACF,AAAE;EACH,AAAE,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAA,UAAS,GAAE,UAAU,CAAE,CAAC,CAAC;AACnD,AAAE,CAAC,CAAA;;AAEH,AAAE,iBAAA,OAAO,oBAAA,GAAG,CAAC;;AAAA;EACX,AAAE,IAAI,CAAC,QAAQ,EAAE,CAAC;EAClB,AAAE,IAAI,UAAU,GAAG,aAAa,CAAC,IAAI,CAAC,CAAC;EACvC,AAAE,IAAI,CAAC,QAAQ,CAAC,UAAU,CAAC,CAAA,OAAM,GAAE,UAAU,CAAE,CAAC,CAAC,UAAU,CAAC,UAAU,CAAC;MACnE,AAAE;OACD,AAAE;OACF,AAAE;OACF,AAAE;MACH,AAAE,CAAC,OAAO,CAAC,CAAA,eAAc,GAAE,UAAU,CAAE,CAAC,CAAC;EAC7C,AAAE,IAAI,IAAI,IAAI,IAAIA,MAAI,CAAC;IACrB,AAAEA,MAAI,CAAC,IAAI,CAAC,GAAG,IAAI,CAAC;EACtB,AAAE,CAAC;AACL,AAAE,CAAC,CAAA,AACF;;;;AAID,SAAS,SAAS,CAAC,GAAG,EAAE;EACtB,OAAO,GAAG,CAAC,OAAO,CAAC,iBAAiB,EAAE,OAAO,CAAC,CAAC,WAAW,EAAE,CAAC;CAC9D;;AAED,SAAS,aAAa,CAAC,GAAG,EAAE;EAC1B,GAAG,MAAM,CAAC,GAAG,CAAC,WAAW,CAAC,IAAI,CAAC,KAAK,WAAW,EAAE;IAC/C,OAAO,SAAS,CAAC,GAAG,CAAC,WAAW,CAAC,IAAI,CAAC,CAAC;GACxC,MAAM;IACL,OAAO,SAAS,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;GACjC;CACF;;AAED,QAAQ,MAAM,EAAE;","sourceRoot":"/Users/dev/Sites/belavistasaude/wp-content/themes/belavistasaude"}]}