(window["webpackJsonp_name_"] = window["webpackJsonp_name_"] || []).push([[90],{
/***/ 211:
/***/ (function(module, exports, __webpack_require__) {
var map = {
"./AC/DYNAMIC_MODULES": [
78
],
"./AC/DYNAMIC_MODULES.ts": [
78
],
"./Components/Accordion/Accordion": [
209,
66
],
"./Components/Accordion/Accordion.ts": [
209,
66
],
"./Components/Accordion/_accordion.scss": [
430,
82
],
"./Components/Alerts/Alerts": [
82,
99
],
"./Components/Alerts/Alerts.ts": [
82,
99
],
"./Components/BlogLazyPagination/BlogLazyPagination": [
131,
21
],
"./Components/BlogLazyPagination/BlogLazyPagination.ts": [
131,
21
],
"./Components/Button/Button": [
193,
30
],
"./Components/Button/Button.ts": [
193,
30
],
"./Components/Button/ButtonLoader": [
208,
65
],
"./Components/Button/ButtonLoader.ts": [
208,
65
],
"./Components/Calendar/Calendar": [
207,
64
],
"./Components/Calendar/Calendar.ts": [
207,
64
],
"./Components/Calendar/calendar.scss": [
429,
81
],
"./Components/ContentBox/ContentBox": [
128,
16
],
"./Components/ContentBox/ContentBox.ts": [
128,
16
],
"./Components/ContentBox/_content-box.scss": [
428,
80
],
"./Components/Counter/Counter": [
180,
63
],
"./Components/Counter/Counter.ts": [
180,
63
],
"./Components/Counter/_counter.scss": [
417,
79
],
"./Components/FadeBox/FadeBox": [
127,
19
],
"./Components/FadeBox/FadeBox.ts": [
127,
19
],
"./Components/FormComponents/Components/Select": [
182,
62
],
"./Components/FormComponents/Components/Select.ts": [
182,
62
],
"./Components/FormComponents/Components/getBackground": [
170,
61
],
"./Components/FormComponents/Components/getBackground.ts": [
170,
61
],
"./Components/FormComponents/Components/getIcon": [
169,
60
],
"./Components/FormComponents/Components/getIcon.ts": [
169,
60
],
"./Components/FormComponents/Components/initDate": [
184,
0,
59
],
"./Components/FormComponents/Components/initDate.ts": [
184,
0,
59
],
"./Components/FormComponents/Components/initFile": [
185,
58
],
"./Components/FormComponents/Components/initFile.ts": [
185,
58
],
"./Components/FormComponents/Components/initNumber": [
188,
57
],
"./Components/FormComponents/Components/initNumber.ts": [
188,
57
],
"./Components/FormComponents/Components/initSlider": [
187,
0,
56
],
"./Components/FormComponents/Components/initSlider.ts": [
187,
0,
56
],
"./Components/FormComponents/Components/number.scss": [
419,
78
],
"./Components/FormComponents/Components/radioAndCheckbox": [
190,
55
],
"./Components/FormComponents/Components/radioAndCheckbox.ts": [
190,
55
],
"./Components/FormComponents/Components/select.scss": [
418,
77
],
"./Components/FormComponents/Components/text": [
189,
54
],
"./Components/FormComponents/Components/text.ts": [
189,
54
],
"./Components/FormComponents/InputControllerTest": [
194,
0,
1
],
"./Components/FormComponents/InputControllerTest.ts": [
194,
0,
1
],
"./Components/FormComponents/inputController": [
119,
0,
1,
15
],
"./Components/FormComponents/inputController.ts": [
119,
0,
1,
15
],
"./Components/FormComponents/jQuery_UI/UI_Datepicker": [
183,
0,
26,
29
],
"./Components/FormComponents/jQuery_UI/UI_Datepicker.ts": [
183,
0,
26,
29
],
"./Components/FormComponents/jQuery_UI/UI_Slider": [
186,
0,
25,
28
],
"./Components/FormComponents/jQuery_UI/UI_Slider.ts": [
186,
0,
25,
28
],
"./Components/FormComponents/jQuery_UI/UI_Spectrum-colorpicker": [
206,
0,
32,
53
],
"./Components/FormComponents/jQuery_UI/UI_Spectrum-colorpicker.ts": [
206,
0,
32,
53
],
"./Components/FormComponents/jQuery_UI/date.scss": [
431,
76
],
"./Components/FormComponents/jQuery_UI/slider.scss": [
432,
75
],
"./Components/GoogleMaps/GoogleMaps": [
88,
98
],
"./Components/GoogleMaps/GoogleMaps.ts": [
88,
98
],
"./Components/HorizontalLines/HorizontalLines": [
87,
97
],
"./Components/HorizontalLines/HorizontalLines.ts": [
87,
97
],
"./Components/HorizontalLines/_grid-bg.scss": [
130,
103
],
"./Components/Image/Image": [
126,
18
],
"./Components/Image/Image.ts": [
126,
18
],
"./Components/Image/ObjectFitImage": [
81,
96
],
"./Components/Image/ObjectFitImage.ts": [
81,
96
],
"./Components/Loader/Loader": [
173,
52
],
"./Components/Loader/Loader.ts": [
173,
52
],
"./Components/Menu/Menu": [
191,
27
],
"./Components/Menu/Menu.ts": [
191,
27
],
"./Components/Menu/MenuLoader": [
204,
51
],
"./Components/Menu/MenuLoader.ts": [
204,
51
],
"./Components/Menu/noNavbar": [
77
],
"./Components/Menu/noNavbar.ts": [
77
],
"./Components/Modals/Modals": [
202,
49
],
"./Components/Modals/Modals.spec": [
203,
50
],
"./Components/Modals/Modals.spec.ts": [
203,
50
],
"./Components/Modals/Modals.ts": [
202,
49
],
"./Components/Modals/_modal.scss": [
426,
74
],
"./Components/Navbar/Navbar": [
201,
48
],
"./Components/Navbar/Navbar.ts": [
201,
48
],
"./Components/Navbar/NavbarBehaviour": [
174,
47
],
"./Components/Navbar/NavbarBehaviour.ts": [
174,
47
],
"./Components/OwlManager/OwlManager": [
192,
0,
24,
31
],
"./Components/OwlManager/OwlManager.ts": [
192,
0,
24,
31
],
"./Components/OwlManager/_carousel.scss": [
427,
73
],
"./Components/Parallax/BlockParallax": [
179,
46
],
"./Components/Parallax/BlockParallax.ts": [
179,
46
],
"./Components/Parallax/MouseMoveParallax": [
172,
45
],
"./Components/Parallax/MouseMoveParallax.ts": [
172,
45
],
"./Components/Parallax/Parallax": [
125,
14
],
"./Components/Parallax/Parallax.ts": [
125,
14
],
"./Components/Post/VideoPost": [
124,
17
],
"./Components/Post/VideoPost.ts": [
124,
17
],
"./Components/Preloader/Preloader": [
123,
20
],
"./Components/Preloader/Preloader.ts": [
123,
20
],
"./Components/Scroll/LumericScroll": [
129,
22
],
"./Components/Scroll/LumericScroll.ts": [
129,
22
],
"./Components/Scroll/SmoothAnchor": [
83,
95
],
"./Components/Scroll/SmoothAnchor.ts": [
83,
95
],
"./Components/Scroll/_scroll.scss": [
425,
72
],
"./Components/Scroll/hideShowScrollTopBtn": [
90,
94
],
"./Components/Scroll/hideShowScrollTopBtn.ts": [
90,
94
],
"./Components/Select/DefaultSelect": [
178,
44
],
"./Components/Select/DefaultSelect.ts": [
178,
44
],
"./Components/Select/MultiSelect": [
177,
43
],
"./Components/Select/MultiSelect.ts": [
177,
43
],
"./Components/Select/Select": [
200,
42
],
"./Components/Select/Select.ts": [
200,
42
],
"./Components/ShowInViewport/ShowInViewport": [
122,
13
],
"./Components/ShowInViewport/ShowInViewport.ts": [
122,
13
],
"./Components/ShowInViewport/_animate-scroll-box.scss": [
424,
71
],
"./Components/Tabs/Tabs": [
199,
41
],
"./Components/Tabs/Tabs.ts": [
199,
41
],
"./Components/Tabs/_tabs.scss": [
423,
70
],
"./Components/Twitter/Twitter": [
86,
23
],
"./Components/Twitter/Twitter.ts": [
86,
23
],
"./Components/Video/videoPlayer": [
121,
12
],
"./Components/Video/videoPlayer.ts": [
121,
12
],
"./Components/WpWayGrid/WpWayGrid": [
198,
40
],
"./Components/WpWayGrid/WpWayGrid.ts": [
198,
40
],
"./Components/WpWayGrid/_wpway-grid.scss": [
422,
69
],
"./Components/lang/Lang": [
197,
39
],
"./Components/lang/Lang.ts": [
197,
39
],
"./Components/slider/AMSlider": [
196,
38
],
"./Components/slider/AMSlider.ts": [
196,
38
],
"./Components/slider/Slider": [
195,
37
],
"./Components/slider/Slider.ts": [
195,
37
],
"./Components/slider/_amslider.scss": [
421,
68
],
"./Components/slider/_slider.scss": [
420,
67
],
"./functions/animation/jsAnimation": [
76,
11
],
"./functions/animation/jsAnimation/": [
76,
11
],
"./functions/animation/jsAnimation/index": [
76,
11
],
"./functions/animation/jsAnimation/index.ts": [
76,
11
],
"./functions/animationEvent": [
176,
36
],
"./functions/animationEvent.ts": [
176,
36
],
"./functions/animationSupport": [
175,
35
],
"./functions/animationSupport.ts": [
175,
35
],
"./functions/dom/addClass": [
72,
10
],
"./functions/dom/addClass/": [
72,
10
],
"./functions/dom/addClass/index": [
72,
10
],
"./functions/dom/addClass/index.ts": [
72,
10
],
"./functions/dom/elem": [
71,
9
],
"./functions/dom/elem/": [
71,
9
],
"./functions/dom/elem/index": [
71,
9
],
"./functions/dom/elem/index.ts": [
71,
9
],
"./functions/dom/getAttributes": [
75,
8
],
"./functions/dom/getAttributes/": [
75,
8
],
"./functions/dom/getAttributes/index": [
75,
8
],
"./functions/dom/getAttributes/index.ts": [
75,
8
],
"./functions/dom/getWindowSize": [
69,
7
],
"./functions/dom/getWindowSize/": [
69,
7
],
"./functions/dom/getWindowSize/index": [
69,
7
],
"./functions/dom/getWindowSize/index.ts": [
69,
7
],
"./functions/dom/removeClass": [
74,
6
],
"./functions/dom/removeClass/": [
74,
6
],
"./functions/dom/removeClass/index": [
74,
6
],
"./functions/dom/removeClass/index.ts": [
74,
6
],
"./functions/dynamicLoader": [
54
],
"./functions/dynamicLoader.ts": [
54
],
"./functions/icons-animations": [
120,
2,
5
],
"./functions/icons-animations.ts": [
120,
2,
5
],
"./functions/inputControllerLoad": [
53,
93
],
"./functions/inputControllerLoad.ts": [
53,
93
],
"./functions/layoutBackgrounds": [
80,
92
],
"./functions/layoutBackgrounds.ts": [
80,
92
],
"./functions/loadModulesOnDocumentReady": [
85,
91
],
"./functions/loadModulesOnDocumentReady.ts": [
85,
91
],
"./functions/loadModulesOnWindowLoad": [
89,
90
],
"./functions/loadModulesOnWindowLoad.ts": [
89,
90
],
"./functions/observer/intersectionObserver": [
73,
4
],
"./functions/observer/intersectionObserver/": [
73,
4
],
"./functions/observer/intersectionObserver/index": [
73,
4
],
"./functions/observer/intersectionObserver/index.ts": [
73,
4
],
"./functions/observer/mutationObserver": [
48,
85
],
"./functions/observer/mutationObserver/": [
48,
85
],
"./functions/observer/mutationObserver/index": [
48,
85
],
"./functions/observer/mutationObserver/index.ts": [
48,
85
],
"./functions/postHeaderHeight": [
84,
89
],
"./functions/postHeaderHeight.ts": [
84,
89
],
"./functions/projectGridHover": [
79,
88
],
"./functions/projectGridHover.ts": [
79,
88
],
"./functions/request/ajax": [
70,
3
],
"./functions/request/ajax/": [
70,
3
],
"./functions/request/ajax/index": [
70,
3
],
"./functions/request/ajax/index.ts": [
70,
3
],
"./functions/support/hasObjectFit": [
47,
84
],
"./functions/support/hasObjectFit/": [
47,
84
],
"./functions/support/hasObjectFit/index": [
47,
84
],
"./functions/support/hasObjectFit/index.ts": [
47,
84
],
"./functions/transitionEvent": [
171,
34
],
"./functions/transitionEvent.ts": [
171,
34
],
"./global": [
52,
87
],
"./global.ts": [
52,
87
],
"./helper": [
181,
33
],
"./helper.ts": [
181,
33
],
"./wpway": [
91,
86
],
"./wpway.ts": [
91,
86
]
};
function webpackAsyncContext(req) {
var ids = map[req];
if(!ids) {
return Promise.resolve().then(function() {
var e = new Error('Cannot find module "' + req + '".');
e.code = 'MODULE_NOT_FOUND';
throw e;
});
}
return Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {
var module = __webpack_require__(ids[0]);
return (typeof module === "object" && module && module.__esModule ? module : Object.assign({/* fake namespace object */}, typeof module === "object" && module, { "default": module }));
});
}
webpackAsyncContext.keys = function webpackAsyncContextKeys() {
return Object.keys(map);
};
webpackAsyncContext.id = 211;
module.exports = webpackAsyncContext;
/***/ }),
/***/ 46:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/* eslint-disable */
var ADDED = {};
module.exports = function (chunkName) {
var href = getHref(chunkName);
if (!href) {
if (false) {}
return;
}
if (ADDED[href] === true) {
return Promise.resolve();
}
ADDED[href] = true;
var head = document.getElementsByTagName('head')[0];
var link = document.createElement('link');
link.href = href;
link.charset = 'utf-8';
link.type = 'text/css';
link.rel = 'stylesheet';
link.timeout = 30000;
return new Promise(function (resolve, reject) {
var timeout;
link.onerror = function () {
link.onerror = link.onload = null; // avoid mem leaks in IE.
clearTimeout(timeout);
var message = 'could not load css chunk:${chunkName}';
reject(new Error(message));
};
// link.onload doesn't work well enough, but this will handle it
// since images can't load css (this is a popular fix)
var img = document.createElement('img');
img.onerror = function () {
link.onerror = img.onerror = null; // avoid mem leaks in IE.
clearTimeout(timeout);
resolve();
};
timeout = setTimeout(link.onerror, link.timeout);
head.appendChild(link);
img.src = href;
});
};
function getHref(chunkName) {
if (typeof window === 'undefined' || !window.__CSS_CHUNKS__) return null;
return window.__CSS_CHUNKS__[chunkName];
}
/***/ }),
/***/ 54:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _importCss2 = __webpack_require__(46);
var _importCss3 = _interopRequireDefault(_importCss2);
exports.dynamicLoaderManager = dynamicLoaderManager;
var _DYNAMIC_MODULES = __webpack_require__(78);
var _DYNAMIC_MODULES2 = _interopRequireDefault(_DYNAMIC_MODULES);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function dynamicLoaderManager(loadType) {
var modulesObj = (0, _DYNAMIC_MODULES2.default)()[loadType] || [];
modulesObj.forEach(function (module) {
var obj = module.obj,
path = module.path,
callback = module.callback;
if (!callback) {
callback = function callback(Module, obj) {
Object.keys(obj).forEach(function (key) {
new Module.default({
key: key,
setting: obj[key]
});
});
};
}
dynamicLoader({
obj: obj,
path: path,
callback: callback
});
});
}
function dynamicLoader(argv) {
var obj = argv.obj,
path = argv.path,
callback = argv.callback;
if (obj instanceof Object && Object.keys(obj).length) {
Promise.all([__webpack_require__(211)("./" + path), (0, _importCss3.default)('' + path)]).then(function (proms) {
return proms[0];
}).then(function (Module) {
if (typeof callback === 'function') {
callback(Module, obj);
}
});
}
}
/***/ }),
/***/ 77:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = noNavbar;
function noNavbar() {
var btn = document.querySelector('.no-navbar__burger-btn');
if (btn instanceof HTMLElement) {
var parent = btn.parentNode;
if (!parent) {
return false;
}
var menu = parent.nextElementSibling;
if (!menu) {
return false;
}
btn.addEventListener('click', function (event) {
menu && (menu.classList.contains('open') ? menu.classList.remove('open') : menu.classList.add('open'));
});
var closeBtn = document.createElement('BUTTON');
closeBtn.classList.add('no-navbar__close-btn');
closeBtn.classList.add('font-awesome');
// closeBtn.innerHTML = '';
closeBtn.innerHTML = '\n \n \n \n \n ';
closeBtn.onclick = function (event) {
menu.classList.remove('open');
};
menu.appendChild(closeBtn);
}
}
/***/ }),
/***/ 78:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _noNavbar = __webpack_require__(77);
var _noNavbar2 = _interopRequireDefault(_noNavbar);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var DEFAULT_MODULES = function DEFAULT_MODULES() {
return {
'window': [{
name: 'AMSlider',
path: 'Components/slider/AMSlider',
obj: window.galleriesConfig
}, {
name: 'Modals',
path: 'Components/Modals/Modals',
obj: window.modals,
callback: function callback(Module, obj) {
Module.default();
}
}, {
name: 'OwlManager',
path: 'Components/OwlManager/OwlManager',
obj: window.wpwConfig ? window.wpwConfig.carousels : null,
callback: function callback(Module, obj) {
Object.keys(obj).forEach(function (key) {
new Module.default({
id: key,
settings: obj[key]
});
});
}
}],
'document': [{
name: 'WpWay Grid',
path: 'Components/WpWayGrid/WpWayGrid',
obj: window.projectGrids
}, {
name: 'Calendar',
path: 'Components/Calendar/Calendar',
obj: window.wpwSettings && window.wpwSettings.widgets && window.wpwSettings.widgets.calendars || null,
callback: function callback(Module, obj) {
Module.default(obj);
}
}, {
name: 'Button',
path: 'Components/Button/Button',
obj: window.actionButtons,
callback: function callback(Module, obj) {
Object.keys(obj).forEach(function (id) {
Module.default({
id: id,
setting: obj[id]
});
});
}
}, {
name: 'Menu',
path: 'Components/Menu/Menu',
obj: window.menus,
callback: function callback(Module, obj) {
Object.keys(obj).forEach(function (id) {
new Module.default({
settings: obj[id],
id: id
});
});
(0, _noNavbar2.default)();
}
}, {
name: 'Navbar',
path: 'Components/Navbar/Navbar',
obj: window.wpwSettings.navbars,
callback: function callback(Module, obj) {
Object.keys(obj).forEach(function (key) {
new Module.default({
id: key,
settings: obj[key]
});
});
}
}, {
name: 'Accordion',
path: 'Components/Accordion/Accordion',
obj: window.wpwConfig ? window.wpwConfig.accordion : null,
callback: function callback(Module, obj) {
var accordion = document.querySelectorAll('.project-accordion');
if (accordion.length) {
new Module.default({
nodes: accordion
});
}
}
}, {
name: 'Tabs',
path: 'Components/Tabs/Tabs',
obj: window.wpwConfig ? window.wpwConfig.tabs : null,
callback: function callback(Module, obj) {
var tabs = document.querySelectorAll('.project-tabs');
var woocommerceTabs = document.querySelectorAll('.woocommerce-tabs');
tabs.length && new Module.default({
nodes: tabs
});
woocommerceTabs.length && new Module.default({
nodes: woocommerceTabs
});
}
}]
};
};
exports.default = DEFAULT_MODULES;
/***/ }),
/***/ 89:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _importCss2 = __webpack_require__(46);
var _importCss3 = _interopRequireDefault(_importCss2);
exports.loadModulesOnWindowLoad = loadModulesOnWindowLoad;
var _dynamicLoader = __webpack_require__(54);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function loadModulesOnWindowLoad() {
var contentBox = document.querySelectorAll('.project-behaviour');
var parallaxElems = document.querySelectorAll('[class*="wpw-parallax-"]');
var videosWrap = document.querySelectorAll('.video-player');
var iconAnim = document.querySelector('.icon-animation-1') || document.querySelector('.icon-animation-2') || document.querySelector('.icon-animation-3');
var lumericAnimateScrollBox = document.querySelectorAll('.wpw-animate-box');
var showInViewport = document.querySelectorAll('.show-in-viewport');
if (contentBox) {
Promise.all([__webpack_require__.e(/* import() | Components/ContentBox/ContentBox */ 16).then(function() { var module = __webpack_require__(128); return typeof module === "object" && module && module.__esModule ? module : Object.assign({/* fake namespace object */}, typeof module === "object" && module, { "default": module }); }), (0, _importCss3.default)('Components/ContentBox/ContentBox')]).then(function (proms) {
return proms[0];
}).then(function (ContentBoxManager) {
new ContentBoxManager.default({
elems: contentBox
});
});
}
// Parallax
if (parallaxElems.length) {
Promise.all([__webpack_require__.e(/* import() | Components/Parallax/Parallax */ 14).then(function() { var module = __webpack_require__(125); return typeof module === "object" && module && module.__esModule ? module : Object.assign({/* fake namespace object */}, typeof module === "object" && module, { "default": module }); }), (0, _importCss3.default)('Components/Parallax/Parallax')]).then(function (proms) {
return proms[0];
}).then(function (Parallax) {
new Parallax.default(parallaxElems);
});
}
if (videosWrap.length) {
Promise.all([__webpack_require__.e(/* import() | Components/Video/videoPlayer */ 12).then(function() { var module = __webpack_require__(121); return typeof module === "object" && module && module.__esModule ? module : Object.assign({/* fake namespace object */}, typeof module === "object" && module, { "default": module }); }), (0, _importCss3.default)('Components/Video/videoPlayer')]).then(function (proms) {
return proms[0];
}).then(function (Video) {
Video.videoPlayer(videosWrap);
});
}
if (iconAnim) {
Promise.all([Promise.all(/* import() | icons-animations */[__webpack_require__.e(2), __webpack_require__.e(5)]).then(function() { var module = __webpack_require__(120); return typeof module === "object" && module && module.__esModule ? module : Object.assign({/* fake namespace object */}, typeof module === "object" && module, { "default": module }); }), (0, _importCss3.default)('icons-animations')]).then(function (proms) {
return proms[0];
}).then(function (InitIconsAnimations) {
InitIconsAnimations.default();
});
}
[lumericAnimateScrollBox, showInViewport].forEach(function (elems) {
if (elems.length) {
Promise.all([__webpack_require__.e(/* import() | Components/ShowInViewport/ShowInViewport */ 13).then(function() { var module = __webpack_require__(122); return typeof module === "object" && module && module.__esModule ? module : Object.assign({/* fake namespace object */}, typeof module === "object" && module, { "default": module }); }), (0, _importCss3.default)('Components/ShowInViewport/ShowInViewport')]).then(function (proms) {
return proms[0];
}).then(function (ShowInViewport) {
new ShowInViewport.default({
elems: elems
});
});
}
});
(0, _dynamicLoader.dynamicLoaderManager)('window');
}
/***/ })
}]);