]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
Remove check for window.Foundation when registering plugins, and remove UMD definitio...
authorGeoff Kimball <geoff@zurb.com>
Thu, 11 Feb 2016 21:50:36 +0000 (13:50 -0800)
committerGeoff Kimball <geoff@zurb.com>
Thu, 11 Feb 2016 21:50:36 +0000 (13:50 -0800)
25 files changed:
js/foundation.abide.js
js/foundation.accordion.js
js/foundation.accordionMenu.js
js/foundation.drilldown.js
js/foundation.dropdown.js
js/foundation.dropdownMenu.js
js/foundation.equalizer.js
js/foundation.interchange.js
js/foundation.magellan.js
js/foundation.offcanvas.js
js/foundation.orbit.js
js/foundation.responsiveMenu.js
js/foundation.responsiveToggle.js
js/foundation.reveal.js
js/foundation.slider.js
js/foundation.sticky.js
js/foundation.tabs.js
js/foundation.toggler.js
js/foundation.tooltip.js
js/foundation.util.box.js
js/foundation.util.keyboard.js
js/foundation.util.mediaQuery.js
js/foundation.util.motion.js
js/foundation.util.nest.js
js/foundation.util.timerAndImageLoader.js

index 2a50888ed20d2bd855918fb18c95db0f953f7cc3..78f6b1e1846436758faccf4ca3c831cecacd4f87 100644 (file)
@@ -5,7 +5,7 @@
  * @module foundation.abide
  */
 
-export default class Abide {
+class Abide {
   /**
    * Creates a new instance of Abide.
    * @class
@@ -455,6 +455,4 @@ Abide.defaults = {
 }
 
 // Window exports
-if (window.Foundation) {
-  window.Foundation.plugin(Abide, 'Abide');
-}
+Foundation.plugin(Abide, 'Abide');
index bfa60298ec674aed962f71f8f8d03c7444184a30..9c2eb5f6a70075222c7681c31cb27e546c8ad066 100644 (file)
@@ -7,7 +7,7 @@
  * @requires foundation.util.motion
  */
 
-export default class Accordion {
+class Accordion {
   /**
    * Creates a new instance of an accordion.
    * @class
@@ -20,7 +20,7 @@ export default class Accordion {
     this.options = $.extend({}, Accordion.defaults, this.$element.data(), options);
 
     this._init();
-    
+
     Foundation.registerPlugin(this, 'Accordion');
     Foundation.Keyboard.register('Accordion', {
       'ENTER': 'toggle',
@@ -232,6 +232,4 @@ Accordion.defaults = {
 };
 
 // Window exports
-if (window.Foundation) {
-  window.Foundation.plugin(Accordion, 'Accordion');
-}
+Foundation.plugin(Accordion, 'Accordion');
index 105dbcad75b6146f21d35a8291a929153ab27256..885824842036b771abcb14fdfc317d6dd590ee2c 100644 (file)
@@ -8,7 +8,7 @@
  * @requires foundation.util.nest
  */
 
-export default class AccordionMenu {
+class AccordionMenu {
   /**
    * Creates a new instance of an accordion menu.
    * @class
@@ -16,7 +16,7 @@ export default class AccordionMenu {
    * @param {jQuery} element - jQuery object to make into an accordion menu.
    * @param {Object} options - Overrides to the default plugin settings.
    */
-  constructor(element, options) {  
+  constructor(element, options) {
     this.$element = element;
     this.options = $.extend({}, AccordionMenu.defaults, this.$element.data(), options);
 
@@ -38,7 +38,7 @@ export default class AccordionMenu {
     });
   }
 
-  
+
 
   /**
    * Initializes the accordion menu by hiding all nested menus.
@@ -263,6 +263,4 @@ AccordionMenu.defaults = {
 };
 
 // Window exports
-if (window.Foundation) {
-  window.Foundation.plugin(AccordionMenu, 'AccordionMenu');
-}
+Foundation.plugin(AccordionMenu, 'AccordionMenu');
index f7ebd69e4a3434040b81c28bfb0f8025249c6d76..6faed1098a92967a08eda4bd4ca07cb64175c14c 100644 (file)
@@ -8,7 +8,7 @@
  * @requires foundation.util.nest
  */
 
-export default class Drilldown {
+class Drilldown {
   /**
    * Creates a new instance of a drilldown menu.
    * @class
@@ -330,6 +330,4 @@ Drilldown.defaults = {
 };
 
 // Window exports
-if (window.Foundation) {
-  window.Foundation.plugin(Drilldown, 'Drilldown');
-}
+Foundation.plugin(Drilldown, 'Drilldown');
index 4b5c9b18ca28e04125de081b007bfd6def523712..bd9d667da30214804a52e85a74133be2dcb4b17e 100644 (file)
@@ -8,7 +8,7 @@
  * @requires foundation.util.triggers
  */
 
-export default class Dropdown {
+class Dropdown {
   /**
    * Creates a new instance of a dropdown.
    * @class
@@ -397,6 +397,4 @@ Dropdown.defaults = {
 }
 
 // Window exports
-if (window.Foundation) {
-  window.Foundation.plugin(Dropdown, 'Dropdown');
-}
+Foundation.plugin(Dropdown, 'Dropdown');
index f9c7b2ba0cb8f5434b7ee8e916c5bd8953454827..efc3787e63789cd8cf92791faaec961157808dab 100644 (file)
@@ -8,7 +8,7 @@
  * @requires foundation.util.nest
  */
 
-export default class DropdownMenu {
+class DropdownMenu {
   /**
    * Creates a new instance of DropdownMenu.
    * @class
@@ -394,6 +394,4 @@ DropdownMenu.defaults = {
 };
 
 // Window exports
-if (window.Foundation) {
-  window.Foundation.plugin(DropdownMenu, 'DropdownMenu');
-}
+Foundation.plugin(DropdownMenu, 'DropdownMenu');
index 58c4ad4ec336ea14baceb38a608f9a57501f20db..e7130e4562f3d54fe6b0d8cee1f8e49cb8aaafd5 100644 (file)
@@ -5,7 +5,7 @@
  * @module foundation.equalizer
  */
 
-export default class Equalizer {
+class Equalizer {
   /**
    * Creates a new instance of Equalizer.
    * @class
@@ -278,16 +278,4 @@ Equalizer.defaults = {
 };
 
 // Window exports
-if (window.Foundation) {
-  window.Foundation.plugin(Equalizer, 'Equalizer');
-}
-
-// Exports for AMD/Browserify
-if (typeof module !== 'undefined' && typeof module.exports !== 'undefined')
-  module.exports = Equalizer;
-if (typeof define === 'function')
-  define(['foundation'], function() {
-    return Equalizer;
-  });
-
-
+Foundation.plugin(Equalizer, 'Equalizer');
index 7e6c9b670cf92bbe7bbe100c1f98b82a7b682b92..764540e275435126d10fefd226fce59512922d3a 100644 (file)
@@ -7,7 +7,7 @@
  * @requires foundation.util.timerAndImageLoader
  */
 
-export default class Interchange {
+class Interchange {
   /**
    * Creates a new instance of Interchange.
    * @class
@@ -186,5 +186,5 @@ Interchange.SPECIAL_QUERIES = {
 
 // Window exports
 if (window.Foundation) {
-  window.Foundation.plugin(Interchange, 'Interchange');
+  Foundation.plugin(Interchange, 'Interchange');
 }
index 646dcc4dec2ea142d19d9087b1f56ae633137070..379141e74b358a972131a5a5335a5addb845f588 100644 (file)
@@ -5,7 +5,7 @@
  * @module foundation.magellan
  */
 
-export default class Magellan {
+class Magellan {
   /**
    * Creates a new instance of Magellan.
    * @class
@@ -216,14 +216,4 @@ Magellan.defaults = {
 }
 
 // Window exports
-if (window.Foundation) {
-  window.Foundation.plugin(Magellan, 'Magellan');
-}
-
-// Exports for AMD/Browserify
-if (typeof module !== 'undefined' && typeof module.exports !== 'undefined')
-  module.exports = Magellan;
-if (typeof define === 'function')
-  define(['foundation'], function() {
-    return Magellan;
-  });
+Foundation.plugin(Magellan, 'Magellan');
index b29dff35ded24b215ea70a5ed13c312b6f521a27..6897c5ec0328e5a6ab6e5779a1b2a0eea816b47b 100644 (file)
@@ -8,7 +8,7 @@
  * @requires foundation.util.motion
  */
 
-export default class OffCanvas {
+class OffCanvas {
   /**
    * Creates a new instance of an off-canvas wrapper.
    * @class
@@ -388,6 +388,4 @@ OffCanvas.defaults = {
 }
 
 // Window exports
-if (window.Foundation) {
-  window.Foundation.plugin(OffCanvas, 'OffCanvas');
-}
+Foundation.plugin(OffCanvas, 'OffCanvas');
index 952f39a5eb6843439e6e323087686bf7ff15c53b..0b9c120edd5401a06ea7fc267fa3c1e3e59a7d96 100644 (file)
@@ -9,7 +9,7 @@
  * @requires foundation.util.touch
  */
 
-export default class Orbit {
+class Orbit {
   /**
   * Creates a new instance of an orbit carousel.
   * @class
@@ -438,6 +438,4 @@ Orbit.defaults = {
 };
 
 // Window exports
-if (window.Foundation) {
-  window.Foundation.plugin(Orbit, 'Orbit');
-}
+Foundation.plugin(Orbit, 'Orbit');
index a9d91b186363275e32366f6f0cc007d8fbc41604..f146b3bb6dcd9a0998f7ac4c3281d7ac35aac8f7 100644 (file)
@@ -10,7 +10,7 @@
  * @requires foundation.util.dropdown-menu
  */
 
-export default class ResponsiveMenu {
+class ResponsiveMenu {
   /**
    * Creates a new instance of a responsive menu.
    * @class
@@ -138,6 +138,4 @@ var MenuPlugins = {
 };
 
 // Window exports
-if (window.Foundation) {
-  window.Foundation.plugin(ResponsiveMenu, 'ResponsiveMenu');
-}
+Foundation.plugin(ResponsiveMenu, 'ResponsiveMenu');
index bf574e72690ab508af8135369c61d47d041540b8..16fbfc2719ef1606ab64d786f489b6778375cab1 100644 (file)
@@ -6,7 +6,7 @@
  * @requires foundation.util.mediaQuery
  */
 
-export default class ResponsiveToggle {
+class ResponsiveToggle {
   /**
    * Creates a new instance of Tab Bar.
    * @class
@@ -105,6 +105,4 @@ ResponsiveToggle.defaults = {
 };
 
 // Window exports
-if (window.Foundation) {
-  window.Foundation.plugin(ResponsiveToggle, 'ResponsiveToggle');
-}
+Foundation.plugin(ResponsiveToggle, 'ResponsiveToggle');
index 8ee9b5bffa7103156f1127ee4bedac5eec3d9e4f..4f8d8a474b6c0867c1d5c729ed4a4a95a95e22d9 100644 (file)
@@ -10,7 +10,7 @@
  * @requires foundation.util.motion if using animations
  */
 
-export default class Reveal {
+class Reveal {
   /**
    * Creates a new instance of Reveal.
    * @class
@@ -544,10 +544,8 @@ Reveal.defaults = {
 };
 
 // Window exports
-if (window.Foundation) {
-  window.Foundation.plugin(Reveal, 'Reveal');
-}
+Foundation.plugin(Reveal, 'Reveal');
 
-function iPhoneSniff(){
+function iPhoneSniff() {
   return /iP(ad|hone|od).*OS/.test(window.navigator.userAgent);
 }
index c8e59291a210b0211389653a18e2ed64fabc614c..343e552c8902dd2529343094bde0d86b0713ef8f 100644 (file)
@@ -9,7 +9,7 @@
  * @requires foundation.util.touch
  */
 
-export default class Slider {
+class Slider {
   /**
    * Creates a new instance of a drilldown menu.
    * @class
@@ -528,9 +528,7 @@ function absPosition($handle, dir, clickPos, param) {
 }
 
 // Window exports
-if (window.Foundation) {
-  window.Foundation.plugin(Slider, 'Slider');
-}
+Foundation.plugin(Slider, 'Slider');
 
 //*********this is in case we go to static, absolute positions instead of dynamic positioning********
 // this.setSteps(function() {
index 963611fc2b6eab0a99d43837e6b270a7530bbcdb..19de99629609c2bddff378096c4a158f745fd4df 100644 (file)
@@ -7,7 +7,7 @@
  * @requires foundation.util.mediaQuery
  */
 
-export default class Sticky {
+class Sticky {
   /**
    * Creates a new instance of a sticky thing.
    * @class
@@ -440,6 +440,4 @@ function emCalc(em) {
 }
 
 // Window exports
-if (window.Foundation) {
-  window.Foundation.plugin(Sticky, 'Sticky');
-}
+Foundation.plugin(Sticky, 'Sticky');
index c7c3b193481d1e979e8cbf21c07d728d2420cf09..e4172e3071e68ad1f0e8ce4e667826a61733056f 100644 (file)
@@ -7,7 +7,7 @@
  * @requires foundation.util.timerAndImageLoader if tabs contain images
  */
 
-export default class Tabs {
+class Tabs {
   /**
    * Creates a new instance of tabs.
    * @class
@@ -318,6 +318,4 @@ function checkClass($elem){
 }
 
 // Window exports
-if (window.Foundation) {
-  window.Foundation.plugin(Tabs, 'Tabs');
-}
+Foundation.plugin(Tabs, 'Tabs');
index 3bdb61eac5ec872dcfa1cf42ac94b4d6567c17e1..8633eff1defb3ffe8856fb5223e16bb9017c3a8b 100644 (file)
@@ -6,7 +6,7 @@
  * @requires foundation.util.motion
  */
 
-export default class Toggler {
+class Toggler {
   /**
    * Creates a new instance of Toggler.
    * @class
@@ -136,14 +136,4 @@ Toggler.defaults = {
 };
 
 // Window exports
-if (window.Foundation) {
-  Foundation.plugin(Toggler, 'Toggler');
-}
-
-// Exports for AMD/Browserify
-if (typeof module !== 'undefined' && typeof module.exports !== 'undefined')
-  module.exports = Toggler;
-if (typeof define === 'function')
-  define(['foundation'], function() {
-    return Toggler;
-  });
+Foundation.plugin(Toggler, 'Toggler');
index 3339a5e87afa2d955538ad377bcf16fff89ff5e6..76361c97d7d5bb792604449bf35b7e43d2ce6eb9 100644 (file)
@@ -7,7 +7,7 @@
  * @requires foundation.util.triggers
  */
 
-export default class Tooltip {
+class Tooltip {
   /**
    * Creates a new instance of a Tooltip.
    * @class
@@ -431,6 +431,4 @@ Tooltip.defaults = {
  */
 
 // Window exports
-if (window.Foundation) {
-  window.Foundation.plugin(Tooltip, 'Tooltip');
-}
+Foundation.plugin(Tooltip, 'Tooltip');
index e7023e33f4dd5316832eb794ed6ccb372e292b62..b4a395900aa8b7a18766a5452398e110b6765874 100644 (file)
@@ -1,15 +1,9 @@
-var Box = {
+Foundation.Box = {
   ImNotTouchingYou: ImNotTouchingYou,
   GetDimensions: GetDimensions,
   GetOffsets: GetOffsets
 }
 
-export default Box;
-
-if (window.Foundation) {
-  window.Foundation.Box = Box;
-}
-
 /**
  * Compares the dimensions of an element to a container and determines collision events with container.
  * @function
index d4d822a94bb8a6759c5cce043b6fb170ccec686b..301e416ff95d4108e9d4334c3dc3bef241f2adea 100644 (file)
@@ -108,8 +108,4 @@ function getKeyCodes(kcs) {
   return k;
 }
 
-export default Keyboard;
-
-if (window.Foundation) {
-  window.Foundation.Keyboard = Keyboard;
-}
+Foundation.Keyboard = Keyboard;
index 9428378c481283009a7bbf40dcb1f800a506b8e8..5284c102741d0561334db548d68436a10963a420 100644 (file)
@@ -201,8 +201,4 @@ function parseStyleToObject(str) {
   return styleObject;
 }
 
-export default MediaQuery;
-
-if (window.Foundation) {
-  window.Foundation.MediaQuery = MediaQuery;
-}
+window.Foundation.MediaQuery = MediaQuery;
index 0243e97fb99a086c30073026ce079d6d32ec82dc..dd141a61396f4898c7a779b71452b4fa655cd753 100644 (file)
@@ -89,7 +89,5 @@ function animate(isIn, element, animation, cb) {
   }
 }
 
-if (window.Foundation) {
-  window.Foundation.Move = Move;
-  window.Foundation.Motion = Motion;
-}
+Foundation.Move = Move;
+Foundation.Motion = Motion;
index 789f9dcebdd2dd34aad176ee27b08a417805407c..6a29fade509c6196273c4a5a6765ffbf7077839c 100644 (file)
@@ -69,8 +69,4 @@ const Nest = {
   }
 }
 
-export default Nest;
-
-if (window.Foundation) {
-  window.Foundation.Nest = Nest;
-}
+Foundation.Nest = Nest;
index f15083ab1d0b1c7c71d6dd2de46d08df50e49e94..7ef2f68217220fa88752672d316425ed48479965 100644 (file)
@@ -78,7 +78,5 @@ export function onImagesLoaded(images, callback){
   }
 }
 
-if (window.Foundation) {
-  Foundation.Timer = Timer;
-  Foundation.onImagesLoaded = onImagesLoaded;
-}
+Foundation.Timer = Timer;
+Foundation.onImagesLoaded = onImagesLoaded;