Skip to content

Commit ac9a344

Browse files
committed
Adding spinners to api.content.load and api.content.goTo and changed js minification to use terser
1 parent 32b5fb4 commit ac9a344

File tree

7 files changed

+14
-6
lines changed

7 files changed

+14
-6
lines changed

src/js/api.config.min.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
$.ajaxPrefilter((function(a,n,c){a.async=void 0===n.async||n.async}));
1+
$.ajaxPrefilter((function(options,originalOptions,jqXHR){options.async=originalOptions.async===undefined?true:originalOptions.async}));

src/js/api.constant.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*******************************************************************************
22
API - Constant
33
*******************************************************************************/
4-
const C_API_VERSION = "4.2.0";
4+
const C_API_VERSION = "4.3.1";
55

66
/*******************************************************************************
77
API - Constant - URI

src/js/api.constant.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/js/api.library.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,9 @@ api.content.getParam = function (pKey) {
153153
* @param {*} pAppend
154154
*/
155155
api.content.load = function (pSelectorContainer, pRelativeURL, pParams, pAppend) {
156+
157+
api.spinner.start();
158+
156159
// Default parameters
157160
pParams = pParams || {};
158161
pAppend = pAppend || false;
@@ -175,10 +178,12 @@ api.content.load = function (pSelectorContainer, pRelativeURL, pParams, pAppend)
175178
if (pAppend)
176179
$(pSelectorContainer).append(response).promise().done(function () {
177180
api.content.params = {};
181+
api.spinner.stop();
178182
});
179183
else
180184
$(pSelectorContainer).empty().html(response).promise().done(function () {
181185
api.content.params = {};
186+
api.spinner.stop();
182187
});
183188
}
184189
});
@@ -241,6 +246,8 @@ api.content.navigate = function (pNavSelector, pRelativeURL, pNav_link_SelectorT
241246
* @param {*} pParams
242247
*/
243248
api.content.goTo = function (pRelativeURL, pNav_link_SelectorToHighlight, pNav_menu_SelectorToHighlight, pParams) {
249+
//start the spinner
250+
api.spinner.start();
244251
// Default parameters
245252
pNav_link_SelectorToHighlight = pNav_link_SelectorToHighlight || null;
246253
pNav_menu_SelectorToHighlight = pNav_menu_SelectorToHighlight || null;
@@ -263,6 +270,7 @@ api.content.goTo = function (pRelativeURL, pNav_link_SelectorToHighlight, pNav_m
263270
api.content.params = pParams;
264271
$('#body').hide().empty().html(response).fadeIn().promise().done(function () {
265272
api.content.params = {};
273+
api.spinner.stop();
266274
});
267275
}
268276
});

src/js/api.library.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/js/api.plugin.dragndrop.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/js/api.plugin.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)