JS_FILES: [
'js/foundation.core.js',
- 'js/foundation.util.core.js',
+ 'js/foundation.core.utils.js',
'js/foundation.util.*.js',
'js/*.js'
],
gulp.task('javascript', ['javascript:foundation', 'javascript:deps', 'javascript:docs']);
// Core has to be dealt with slightly differently due to bootstrapping externals
-// and the dependency on foundation.util.core
+// and the dependency on foundation.core.utils
//
gulp.task('javascript:plugin-core', function() {
return gulp.src('js/entries/plugins/foundation.core.js')
import { Foundation as Core } from '../foundation.core';
-import * as CoreUtils from '../foundation.util.core';
+import * as CoreUtils from '../foundation.core.utils';
import { Box } from '../foundation.util.box'
import { onImagesLoaded } from '../foundation.util.imageLoader';
import { Keyboard } from '../foundation.util.keyboard';
import $ from 'jquery';
import { Foundation } from '../foundation.core';
-import * as CoreUtils from '../foundation.util.core';
+import * as CoreUtils from '../foundation.core.utils';
import { Box } from '../foundation.util.box'
import { onImagesLoaded } from '../foundation.util.imageLoader';
import { Keyboard } from '../foundation.util.keyboard';
// These are now separated out, but historically were a part of this module,
// and since this is here for backwards compatibility we include them in
// this entry.
-import {rtl, GetYoDigits, transitionend, RegExpEscape} from '../../foundation.util.core';
+import { rtl, GetYoDigits, transitionend, RegExpEscape } from '../../foundation.core.utils';
Foundation.rtl = rtl;
Foundation.GetYoDigits = GetYoDigits;
Foundation.transitionend = transitionend;
// Every plugin depends on plugin now, we can include that on the core for the
// script inclusion path.
-
-import { Plugin } from '../../foundation.plugin';
+import { Plugin } from '../../foundation.core.plugin';
Foundation.Plugin = Plugin;
'use strict';
import $ from 'jquery';
-import { Plugin } from './foundation.plugin';
-import { GetYoDigits } from './foundation.util.core';
+import { Plugin } from './foundation.core.plugin';
+import { GetYoDigits } from './foundation.core.utils';
/**
* Abide module.
import $ from 'jquery';
import { Keyboard } from './foundation.util.keyboard';
-import { GetYoDigits } from './foundation.util.core';
-import { Plugin } from './foundation.plugin';
+import { GetYoDigits } from './foundation.core.utils';
+import { Plugin } from './foundation.core.plugin';
/**
* Accordion module.
import $ from 'jquery';
import { Keyboard } from './foundation.util.keyboard';
import { Nest } from './foundation.util.nest';
-import { GetYoDigits } from './foundation.util.core';
-import { Plugin } from './foundation.plugin';
+import { GetYoDigits } from './foundation.core.utils';
+import { Plugin } from './foundation.core.plugin';
/**
* AccordionMenu module.
"use strict";
import $ from 'jquery';
-import { GetYoDigits } from './foundation.util.core';
+import { GetYoDigits } from './foundation.core.utils';
import { MediaQuery } from './foundation.util.mediaQuery';
var FOUNDATION_VERSION = '6.4.3';
'use strict';
import $ from 'jquery';
-import { GetYoDigits } from './foundation.util.core';
+import { GetYoDigits } from './foundation.core.utils';
// Abstract class for providing lifecycle hooks. Expect plugins to define AT LEAST
// {function} _setup (replaces previous constructor),
import $ from 'jquery';
import { Keyboard } from './foundation.util.keyboard';
import { Nest } from './foundation.util.nest';
-import { GetYoDigits, transitionend } from './foundation.util.core';
+import { GetYoDigits, transitionend } from './foundation.core.utils';
import { Box } from './foundation.util.box';
-import { Plugin } from './foundation.plugin';
+import { Plugin } from './foundation.core.plugin';
/**
* Drilldown module.
import $ from 'jquery';
import { Keyboard } from './foundation.util.keyboard';
-import { GetYoDigits } from './foundation.util.core';
+import { GetYoDigits } from './foundation.core.utils';
import { Positionable } from './foundation.positionable';
import { Triggers } from './foundation.util.triggers';
*/
closeOnClick: false,
/**
- * If true the default action of the toggle (e.g. follow a link with href) gets executed on click. If hover option is also true the default action gets prevented on first click for mobile / touch devices and executed on second click.
+ * If true the default action of the toggle (e.g. follow a link with href) gets executed on click. If hover option is also true the default action gets prevented on first click for mobile / touch devices and executed on second click.
* @option
* @type {boolean}
* @default true
import { Keyboard } from './foundation.util.keyboard';
import { Nest } from './foundation.util.nest';
import { Box } from './foundation.util.box';
-import { rtl as Rtl } from './foundation.util.core';
-import { Plugin } from './foundation.plugin';
+import { rtl as Rtl } from './foundation.core.utils';
+import { Plugin } from './foundation.core.plugin';
/**
import $ from 'jquery';
import { MediaQuery } from './foundation.util.mediaQuery';
import { onImagesLoaded } from './foundation.util.imageLoader';
-import { GetYoDigits } from './foundation.util.core';
-import { Plugin } from './foundation.plugin';
+import { GetYoDigits } from './foundation.core.utils';
+import { Plugin } from './foundation.core.plugin';
/**
* Equalizer module.
import $ from 'jquery';
import { MediaQuery } from './foundation.util.mediaQuery';
-import { Plugin } from './foundation.plugin';
-import { GetYoDigits } from './foundation.util.core';
+import { Plugin } from './foundation.core.plugin';
+import { GetYoDigits } from './foundation.core.utils';
/**
import $ from 'jquery';
-import { GetYoDigits } from './foundation.util.core';
-import { Plugin } from './foundation.plugin';
+import { GetYoDigits } from './foundation.core.utils';
+import { Plugin } from './foundation.core.plugin';
import { SmoothScroll } from './foundation.smoothScroll';
/**
import $ from 'jquery';
import { Keyboard } from './foundation.util.keyboard';
import { MediaQuery } from './foundation.util.mediaQuery';
-import { transitionend, RegExpEscape } from './foundation.util.core';
-import { Plugin } from './foundation.plugin';
+import { transitionend, RegExpEscape } from './foundation.core.utils';
+import { Plugin } from './foundation.core.plugin';
import { Triggers } from './foundation.util.triggers';
import { Motion } from './foundation.util.motion';
import { Timer } from './foundation.util.timer';
import { onImagesLoaded } from './foundation.util.imageLoader';
-import { GetYoDigits } from './foundation.util.core';
-import { Plugin } from './foundation.plugin';
+import { GetYoDigits } from './foundation.core.utils';
+import { Plugin } from './foundation.core.plugin';
import { Touch } from './foundation.util.touch'
'use strict';
import { Box } from './foundation.util.box';
-import { Plugin } from './foundation.plugin';
-import { rtl as Rtl } from './foundation.util.core';
+import { Plugin } from './foundation.core.plugin';
+import { rtl as Rtl } from './foundation.core.utils';
const POSITIONS = ['left', 'right', 'top', 'bottom'];
const VERTICAL_ALIGNMENTS = ['top', 'bottom', 'center'];
import $ from 'jquery';
import { MediaQuery } from './foundation.util.mediaQuery';
-import { GetYoDigits } from './foundation.util.core';
-import { Plugin }from './foundation.plugin';
+import { GetYoDigits } from './foundation.core.utils';
+import { Plugin }from './foundation.core.plugin';
import { Accordion } from './foundation.accordion';
import { Tabs } from './foundation.tabs';
import $ from 'jquery';
import { MediaQuery } from './foundation.util.mediaQuery';
-import { GetYoDigits } from './foundation.util.core';
-import { Plugin } from './foundation.plugin';
+import { GetYoDigits } from './foundation.core.utils';
+import { Plugin } from './foundation.core.plugin';
import { DropdownMenu } from './foundation.dropdownMenu';
import { Drilldown } from './foundation.drilldown';
import { MediaQuery } from './foundation.util.mediaQuery';
import { Motion } from './foundation.util.motion';
-import { Plugin } from './foundation.plugin';
+import { Plugin } from './foundation.core.plugin';
/**
* ResponsiveToggle module.
import { Keyboard } from './foundation.util.keyboard';
import { MediaQuery } from './foundation.util.mediaQuery';
import { Motion } from './foundation.util.motion';
-import { Plugin } from './foundation.plugin';
+import { Plugin } from './foundation.core.plugin';
import { Triggers } from './foundation.util.triggers';
/**
import $ from 'jquery';
import { Keyboard } from './foundation.util.keyboard';
import { Move } from './foundation.util.motion';
-import { GetYoDigits, rtl as Rtl } from './foundation.util.core';
+import { GetYoDigits, rtl as Rtl } from './foundation.core.utils';
-import { Plugin } from './foundation.plugin';
+import { Plugin } from './foundation.core.plugin';
import { Touch } from './foundation.util.touch';
'use strict';
import $ from 'jquery';
-import { GetYoDigits } from './foundation.util.core';
-import { Plugin } from './foundation.plugin';
+import { GetYoDigits } from './foundation.core.utils';
+import { Plugin } from './foundation.core.plugin';
/**
* SmoothScroll module.
'use strict';
import $ from 'jquery';
-import { GetYoDigits } from './foundation.util.core';
+import { GetYoDigits } from './foundation.core.utils';
import { MediaQuery } from './foundation.util.mediaQuery';
-import { Plugin } from './foundation.plugin';
+import { Plugin } from './foundation.core.plugin';
import { Triggers } from './foundation.util.triggers';
/**
import $ from 'jquery';
import { Keyboard } from './foundation.util.keyboard';
import { onImagesLoaded } from './foundation.util.imageLoader';
-import { Plugin } from './foundation.plugin';
+import { Plugin } from './foundation.core.plugin';
/**
* Tabs module.
* @module foundation.tabs
import $ from 'jquery';
import { Motion } from './foundation.util.motion';
-import { Plugin } from './foundation.plugin';
+import { Plugin } from './foundation.core.plugin';
import { Triggers } from './foundation.util.triggers';
/**
import $ from 'jquery';
-import { GetYoDigits } from './foundation.util.core';
+import { GetYoDigits } from './foundation.core.utils';
import { MediaQuery } from './foundation.util.mediaQuery';
import { Triggers } from './foundation.util.triggers';
import { Positionable } from './foundation.positionable';
'use strict';
-import { rtl as Rtl } from "./foundation.util.core";
+import { rtl as Rtl } from "./foundation.core.utils";
var Box = {
ImNotTouchingYou: ImNotTouchingYou,
'use strict';
import $ from 'jquery';
-import { rtl as Rtl } from './foundation.util.core';
+import { rtl as Rtl } from './foundation.core.utils';
const keyCodes = {
9: 'TAB',
'use strict';
import $ from 'jquery';
-import { transitionend } from './foundation.util.core';
+import { transitionend } from './foundation.core.utils';
/**
* Motion module.