[Snyk] Upgrade bootstrap-table from 1.24.0 to 1.24.1 #16588

Signed-off-by: snipe <snipe@snipe.net>
This commit is contained in:
snipe 2025-03-31 12:29:00 +01:00
parent 18e6a18389
commit 836d7ca8f9
8 changed files with 153 additions and 139 deletions

8
package-lock.json generated
View file

@ -15,7 +15,7 @@
"bootstrap-colorpicker": "^2.5.3", "bootstrap-colorpicker": "^2.5.3",
"bootstrap-datepicker": "^1.10.0", "bootstrap-datepicker": "^1.10.0",
"bootstrap-less": "^3.3.8", "bootstrap-less": "^3.3.8",
"bootstrap-table": "1.24.0", "bootstrap-table": "1.24.1",
"canvas-confetti": "^1.9.3", "canvas-confetti": "^1.9.3",
"chart.js": "^2.9.4", "chart.js": "^2.9.4",
"clipboard": "^2.0.11", "clipboard": "^2.0.11",
@ -3702,9 +3702,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/bootstrap-table": { "node_modules/bootstrap-table": {
"version": "1.24.0", "version": "1.24.1",
"resolved": "https://registry.npmjs.org/bootstrap-table/-/bootstrap-table-1.24.0.tgz", "resolved": "https://registry.npmjs.org/bootstrap-table/-/bootstrap-table-1.24.1.tgz",
"integrity": "sha512-dyRf5PQwTgFHj9yjuPXa+GIf4JpuQhsgD1CJrOqhw40qI2gTb3mJfRdoBc7iF2bqzOl+k0RnbAlhSPbGe4VS+w==", "integrity": "sha512-que7o2Z6R0I3cfwfm6qg4XnoUK9A/8162HUErFYg3fGtzjk5OjLJx6Ji9p3oKz+IAIVvBCr9sqMqujEG47k3zA==",
"peerDependencies": { "peerDependencies": {
"jquery": "3" "jquery": "3"
} }

View file

@ -35,7 +35,7 @@
"bootstrap-colorpicker": "^2.5.3", "bootstrap-colorpicker": "^2.5.3",
"bootstrap-datepicker": "^1.10.0", "bootstrap-datepicker": "^1.10.0",
"bootstrap-less": "^3.3.8", "bootstrap-less": "^3.3.8",
"bootstrap-table": "1.24.0", "bootstrap-table": "1.24.1",
"canvas-confetti": "^1.9.3", "canvas-confetti": "^1.9.3",
"chart.js": "^2.9.4", "chart.js": "^2.9.4",
"clipboard": "^2.0.11", "clipboard": "^2.0.11",

View file

@ -21008,7 +21008,7 @@ hr {
@charset "UTF-8"; @charset "UTF-8";
/** /**
* @author zhixin wen <wenzhixin2010@gmail.com> * @author zhixin wen <wenzhixin2010@gmail.com>
* version: 1.24.0 * version: 1.24.1
* https://github.com/wenzhixin/bootstrap-table/ * https://github.com/wenzhixin/bootstrap-table/
*/ */
/* stylelint-disable annotation-no-unknown, max-line-length */ /* stylelint-disable annotation-no-unknown, max-line-length */

View file

@ -1,7 +1,7 @@
@charset "UTF-8"; @charset "UTF-8";
/** /**
* @author zhixin wen <wenzhixin2010@gmail.com> * @author zhixin wen <wenzhixin2010@gmail.com>
* version: 1.24.0 * version: 1.24.1
* https://github.com/wenzhixin/bootstrap-table/ * https://github.com/wenzhixin/bootstrap-table/
*/ */
/* stylelint-disable annotation-no-unknown, max-line-length */ /* stylelint-disable annotation-no-unknown, max-line-length */

View file

@ -1,7 +1,7 @@
/** /**
* bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation)
* *
* @version v1.24.0 * @version v1.24.1
* @homepage https://bootstrap-table.com * @homepage https://bootstrap-table.com
* @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/) * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
* @license MIT * @license MIT

File diff suppressed because one or more lines are too long

View file

@ -6911,6 +6911,12 @@
} }
return bootstrapVersion; return bootstrapVersion;
}, },
/**
* Returns the prefix for the icons based on the theme.
*
* @param {string} theme - The theme name (bootstrap3, bootstrap4, bootstrap5, bootstrap-table, bulma, foundation, materialize, semantic).
* @returns {string} The icons prefix.
*/
getIconsPrefix: function getIconsPrefix(theme) { getIconsPrefix: function getIconsPrefix(theme) {
return { return {
bootstrap3: 'glyphicon', bootstrap3: 'glyphicon',
@ -6923,75 +6929,28 @@
semantic: 'fa' semantic: 'fa'
}[theme] || 'fa'; }[theme] || 'fa';
}, },
getIcons: function getIcons(prefix) { /**
return { * Gets the icons for a given prefix.
glyphicon: { *
clearSearch: 'glyphicon-trash', * @param {Object.<string, Object>} icons - The icons object.
columns: 'glyphicon-th icon-th', * @param {string} prefix - The prefix. For example, 'fa', 'bi', etc.
detailClose: 'glyphicon-minus icon-minus', * @return {Object} The icons object for the given prefix.
detailOpen: 'glyphicon-plus icon-plus', */
fullscreen: 'glyphicon-fullscreen', getIcons: function getIcons(icons, prefix) {
paginationSwitchDown: 'glyphicon-collapse-down icon-chevron-down', return icons[prefix] || {};
paginationSwitchUp: 'glyphicon-collapse-up icon-chevron-up',
refresh: 'glyphicon-refresh icon-refresh',
search: 'glyphicon-search',
toggleOff: 'glyphicon-list-alt icon-list-alt',
toggleOn: 'glyphicon-list-alt icon-list-alt'
}, },
fa: { /**
clearSearch: 'fa-trash', * Assigns new icons to icons object.
columns: 'fa-th-list', *
detailClose: 'fa-minus', * @param {Object.<string, Object>} icons - The icons object.
detailOpen: 'fa-plus', * @param {string} icon - The icon name. For example, 'search', 'refresh', etc.
fullscreen: 'fa-arrows-alt', * @param {Object.<string, string>} values - The values object.
paginationSwitchDown: 'fa-caret-square-down', */
paginationSwitchUp: 'fa-caret-square-up', assignIcons: function assignIcons(icons, icon, values) {
refresh: 'fa-sync', for (var _i = 0, _Object$keys = Object.keys(icons); _i < _Object$keys.length; _i++) {
search: 'fa-search', var key = _Object$keys[_i];
toggleOff: 'fa-toggle-off', icons[key][icon] = values[key];
toggleOn: 'fa-toggle-on'
},
bi: {
clearSearch: 'bi-trash',
columns: 'bi-list-ul',
detailClose: 'bi-dash',
detailOpen: 'bi-plus',
fullscreen: 'bi-arrows-move',
paginationSwitchDown: 'bi-caret-down-square',
paginationSwitchUp: 'bi-caret-up-square',
refresh: 'bi-arrow-clockwise',
search: 'bi-search',
toggleOff: 'bi-toggle-off',
toggleOn: 'bi-toggle-on'
},
icon: {
clearSearch: 'icon-trash-2',
columns: 'icon-list',
detailClose: 'icon-minus',
detailOpen: 'icon-plus',
fullscreen: 'icon-maximize',
paginationSwitchDown: 'icon-arrow-up-circle',
paginationSwitchUp: 'icon-arrow-down-circle',
refresh: 'icon-refresh-cw',
search: 'icon-search',
toggleOff: 'icon-toggle-right',
toggleOn: 'icon-toggle-right'
},
'material-icons': {
clearSearch: 'delete',
columns: 'view_list',
detailClose: 'remove',
detailOpen: 'add',
fullscreen: 'fullscreen',
paginationSwitchDown: 'grid_on',
paginationSwitchUp: 'grid_off',
refresh: 'refresh',
search: 'search',
sort: 'sort',
toggleOff: 'tablet',
toggleOn: 'tablet_android'
} }
}[prefix] || {};
}, },
getSearchInput: function getSearchInput(that) { getSearchInput: function getSearchInput(that) {
if (typeof that.options.searchSelector === 'string') { if (typeof that.options.searchSelector === 'string') {
@ -7145,15 +7104,15 @@
flag[i][j] = false; flag[i][j] = false;
} }
} }
for (var _i = 0; _i < columns.length; _i++) { for (var _i2 = 0; _i2 < columns.length; _i2++) {
var _iterator3 = _createForOfIteratorHelper(columns[_i]), var _iterator3 = _createForOfIteratorHelper(columns[_i2]),
_step3; _step3;
try { try {
for (_iterator3.s(); !(_step3 = _iterator3.n()).done;) { for (_iterator3.s(); !(_step3 = _iterator3.n()).done;) {
var r = _step3.value; var r = _step3.value;
var rowspan = +r.rowspan || 1; var rowspan = +r.rowspan || 1;
var colspan = +r.colspan || 1; var colspan = +r.colspan || 1;
var index = flag[_i].indexOf(false); var index = flag[_i2].indexOf(false);
r.colspanIndex = index; r.colspanIndex = index;
if (colspan === 1) { if (colspan === 1) {
r.fieldIndex = index; r.fieldIndex = index;
@ -7166,7 +7125,7 @@
} }
for (var _j = 0; _j < rowspan; _j++) { for (var _j = 0; _j < rowspan; _j++) {
for (var k = 0; k < colspan; k++) { for (var k = 0; k < colspan; k++) {
flag[_i + _j][index + k] = true; flag[_i2 + _j][index + k] = true;
} }
} }
} }
@ -7322,8 +7281,8 @@
if (compareLength && aKeys.length !== bKeys.length) { if (compareLength && aKeys.length !== bKeys.length) {
return false; return false;
} }
for (var _i2 = 0, _aKeys = aKeys; _i2 < _aKeys.length; _i2++) { for (var _i3 = 0, _aKeys = aKeys; _i3 < _aKeys.length; _i3++) {
var key = _aKeys[_i2]; var key = _aKeys[_i3];
if (bKeys.includes(key) && objectA[key] !== objectB[key]) { if (bKeys.includes(key) && objectA[key] !== objectB[key]) {
return false; return false;
} }
@ -7364,8 +7323,8 @@
return text.toString().replace(/(<([^>]+)>)/ig, '').replace(/&[#A-Za-z0-9]+;/gi, '').trim(); return text.toString().replace(/(<([^>]+)>)/ig, '').replace(/&[#A-Za-z0-9]+;/gi, '').trim();
}, },
getRealDataAttr: function getRealDataAttr(dataAttr) { getRealDataAttr: function getRealDataAttr(dataAttr) {
for (var _i3 = 0, _Object$entries = Object.entries(dataAttr); _i3 < _Object$entries.length; _i3++) { for (var _i4 = 0, _Object$entries = Object.entries(dataAttr); _i4 < _Object$entries.length; _i4++) {
var _Object$entries$_i = _slicedToArray(_Object$entries[_i3], 2), var _Object$entries$_i = _slicedToArray(_Object$entries[_i4], 2),
attr = _Object$entries$_i[0], attr = _Object$entries$_i[0],
value = _Object$entries$_i[1]; value = _Object$entries$_i[1];
var auxAttr = attr.split(/(?=[A-Z])/).join('-').toLowerCase(); var auxAttr = attr.split(/(?=[A-Z])/).join('-').toLowerCase();
@ -7534,8 +7493,8 @@
try { try {
for (_iterator11.s(); !(_step11 = _iterator11.n()).done;) { for (_iterator11.s(); !(_step11 = _iterator11.n()).done;) {
var row = _step11.value; var row = _step11.value;
for (var _i4 = 0, _Object$keys = Object.keys(row); _i4 < _Object$keys.length; _i4++) { for (var _i5 = 0, _Object$keys2 = Object.keys(row); _i5 < _Object$keys2.length; _i5++) {
var key = _Object$keys[_i4]; var key = _Object$keys2[_i5];
if (key.startsWith('_') && (key.endsWith('_rowspan') || key.endsWith('_colspan'))) { if (key.startsWith('_') && (key.endsWith('_rowspan') || key.endsWith('_colspan'))) {
return true; return true;
} }
@ -7679,8 +7638,8 @@
_iterator13.f(); _iterator13.f();
} }
} else if (_typeof(style) === 'object') { } else if (_typeof(style) === 'object') {
for (var _i5 = 0, _Object$entries2 = Object.entries(style); _i5 < _Object$entries2.length; _i5++) { for (var _i6 = 0, _Object$entries2 = Object.entries(style); _i6 < _Object$entries2.length; _i6++) {
var _Object$entries2$_i = _slicedToArray(_Object$entries2[_i5], 2), var _Object$entries2$_i = _slicedToArray(_Object$entries2[_i6], 2),
k = _Object$entries2$_i[0], k = _Object$entries2$_i[0],
v = _Object$entries2$_i[1]; v = _Object$entries2$_i[1];
dom.style.setProperty(k, v); dom.style.setProperty(k, v);
@ -7697,8 +7656,8 @@
if (el.tagName === 'A') { if (el.tagName === 'A') {
el.href = 'javascript:'; el.href = 'javascript:';
} }
for (var _i6 = 0, _Object$entries3 = Object.entries(_attrs); _i6 < _Object$entries3.length; _i6++) { for (var _i7 = 0, _Object$entries3 = Object.entries(_attrs); _i7 < _Object$entries3.length; _i7++) {
var _Object$entries3$_i = _slicedToArray(_Object$entries3[_i6], 2), var _Object$entries3$_i = _slicedToArray(_Object$entries3[_i7], 2),
k = _Object$entries3$_i[0], k = _Object$entries3$_i[0],
v = _Object$entries3$_i[1]; v = _Object$entries3$_i[1];
if (v === undefined) { if (v === undefined) {
@ -7756,8 +7715,8 @@
baseUrl = _hashArray$0$split2[0], baseUrl = _hashArray$0$split2[0],
search = _hashArray$0$split2[1]; search = _hashArray$0$split2[1];
var urlParams = new URLSearchParams(search); var urlParams = new URLSearchParams(search);
for (var _i7 = 0, _Object$entries4 = Object.entries(query); _i7 < _Object$entries4.length; _i7++) { for (var _i8 = 0, _Object$entries4 = Object.entries(query); _i8 < _Object$entries4.length; _i8++) {
var _Object$entries4$_i = _slicedToArray(_Object$entries4[_i7], 2), var _Object$entries4$_i = _slicedToArray(_Object$entries4[_i8], 2),
key = _Object$entries4$_i[0], key = _Object$entries4$_i[0],
value = _Object$entries4$_i[1]; value = _Object$entries4$_i[1];
urlParams.set(key, value); urlParams.set(key, value);
@ -7766,7 +7725,7 @@
} }
}; };
var VERSION = '1.24.0'; var VERSION = '1.24.1';
var bootstrapVersion = Utils.getBootstrapVersion(); var bootstrapVersion = Utils.getBootstrapVersion();
var CONSTANTS = { var CONSTANTS = {
3: { 3: {
@ -7870,6 +7829,74 @@
} }
} }
}[bootstrapVersion]; }[bootstrapVersion];
var ICONS = {
glyphicon: {
clearSearch: 'glyphicon-trash',
columns: 'glyphicon-th icon-th',
detailClose: 'glyphicon-minus icon-minus',
detailOpen: 'glyphicon-plus icon-plus',
fullscreen: 'glyphicon-fullscreen',
paginationSwitchDown: 'glyphicon-collapse-down icon-chevron-down',
paginationSwitchUp: 'glyphicon-collapse-up icon-chevron-up',
refresh: 'glyphicon-refresh icon-refresh',
search: 'glyphicon-search',
toggleOff: 'glyphicon-list-alt icon-list-alt',
toggleOn: 'glyphicon-list-alt icon-list-alt'
},
fa: {
clearSearch: 'fa-trash',
columns: 'fa-th-list',
detailClose: 'fa-minus',
detailOpen: 'fa-plus',
fullscreen: 'fa-arrows-alt',
paginationSwitchDown: 'fa-caret-square-down',
paginationSwitchUp: 'fa-caret-square-up',
refresh: 'fa-sync',
search: 'fa-search',
toggleOff: 'fa-toggle-off',
toggleOn: 'fa-toggle-on'
},
bi: {
clearSearch: 'bi-trash',
columns: 'bi-list-ul',
detailClose: 'bi-dash',
detailOpen: 'bi-plus',
fullscreen: 'bi-arrows-move',
paginationSwitchDown: 'bi-caret-down-square',
paginationSwitchUp: 'bi-caret-up-square',
refresh: 'bi-arrow-clockwise',
search: 'bi-search',
toggleOff: 'bi-toggle-off',
toggleOn: 'bi-toggle-on'
},
icon: {
clearSearch: 'icon-trash-2',
columns: 'icon-list',
detailClose: 'icon-minus',
detailOpen: 'icon-plus',
fullscreen: 'icon-maximize',
paginationSwitchDown: 'icon-arrow-up-circle',
paginationSwitchUp: 'icon-arrow-down-circle',
refresh: 'icon-refresh-cw',
search: 'icon-search',
toggleOff: 'icon-toggle-right',
toggleOn: 'icon-toggle-right'
},
'material-icons': {
clearSearch: 'delete',
columns: 'view_list',
detailClose: 'remove',
detailOpen: 'add',
fullscreen: 'fullscreen',
paginationSwitchDown: 'grid_on',
paginationSwitchUp: 'grid_off',
refresh: 'refresh',
search: 'search',
sort: 'sort',
toggleOff: 'tablet',
toggleOn: 'tablet_android'
}
};
var DEFAULTS = { var DEFAULTS = {
ajax: undefined, ajax: undefined,
ajaxOptions: {}, ajaxOptions: {},
@ -8282,6 +8309,7 @@
CONSTANTS: CONSTANTS, CONSTANTS: CONSTANTS,
DEFAULTS: DEFAULTS, DEFAULTS: DEFAULTS,
EVENTS: EVENTS, EVENTS: EVENTS,
ICONS: ICONS,
LOCALES: { LOCALES: {
en: EN, en: EN,
'en-US': EN 'en-US': EN
@ -8462,7 +8490,7 @@
opts.icons = Utils.calculateObjectValue(null, opts.icons); opts.icons = Utils.calculateObjectValue(null, opts.icons);
} }
opts.iconsPrefix = opts.iconsPrefix || $.fn.bootstrapTable.defaults.iconsPrefix || iconsPrefix; opts.iconsPrefix = opts.iconsPrefix || $.fn.bootstrapTable.defaults.iconsPrefix || iconsPrefix;
opts.icons = Object.assign(Utils.getIcons(opts.iconsPrefix), $.fn.bootstrapTable.defaults.icons, opts.icons); opts.icons = Object.assign(Utils.getIcons(Constants.ICONS, opts.iconsPrefix), $.fn.bootstrapTable.defaults.icons, opts.icons);
// init buttons class // init buttons class
var buttonsPrefix = opts.buttonsPrefix ? "".concat(opts.buttonsPrefix, "-") : ''; var buttonsPrefix = opts.buttonsPrefix ? "".concat(opts.buttonsPrefix, "-") : '';
@ -9461,7 +9489,10 @@
html.push("<div class=\"".concat(this.constants.classes.pull, "-").concat(opts.paginationDetailHAlign, " pagination-detail\">")); html.push("<div class=\"".concat(this.constants.classes.pull, "-").concat(opts.paginationDetailHAlign, " pagination-detail\">"));
} }
if (this.paginationParts.includes('pageInfo') || this.paginationParts.includes('pageInfoShort')) { if (this.paginationParts.includes('pageInfo') || this.paginationParts.includes('pageInfoShort')) {
var totalRows = this.options.totalRows + (this.options.sidePagination === 'client' && this.options.paginationLoadMore && !this._paginationLoaded && this.totalPages > 1 ? ' +' : ''); var totalRows = this.options.totalRows;
if (this.options.sidePagination === 'client' && this.options.paginationLoadMore && !this._paginationLoaded && this.totalPages > 1) {
totalRows += ' +';
}
var paginationInfo = this.paginationParts.includes('pageInfoShort') ? opts.formatDetailPagination(totalRows) : opts.formatShowingRows(this.pageFrom, this.pageTo, totalRows, opts.totalNotFiltered); var paginationInfo = this.paginationParts.includes('pageInfoShort') ? opts.formatDetailPagination(totalRows) : opts.formatShowingRows(this.pageFrom, this.pageTo, totalRows, opts.totalNotFiltered);
html.push("<span class=\"pagination-info\">\n ".concat(paginationInfo, "\n </span>")); html.push("<span class=\"pagination-info\">\n ".concat(paginationInfo, "\n </span>"));
} }
@ -11251,7 +11282,7 @@
}, { }, {
key: "filterBy", key: "filterBy",
value: function filterBy(columns, options) { value: function filterBy(columns, options) {
this.filterOptions = Utils.isEmptyObject(options) ? this.options.filterOptions : Utils.extend(this.options.filterOptions, options); this.filterOptions = Utils.isEmptyObject(options) ? this.options.filterOptions : Utils.extend({}, this.options.filterOptions, options);
this.filterColumns = Utils.isEmptyObject(columns) ? {} : columns; this.filterColumns = Utils.isEmptyObject(columns) ? {} : columns;
this.options.pageNumber = 1; this.options.pageNumber = 1;
this.initSearch(); this.initSearch();
@ -11470,6 +11501,7 @@
$.fn.bootstrapTable.Constructor = BootstrapTable; $.fn.bootstrapTable.Constructor = BootstrapTable;
$.fn.bootstrapTable.theme = Constants.THEME; $.fn.bootstrapTable.theme = Constants.THEME;
$.fn.bootstrapTable.VERSION = Constants.VERSION; $.fn.bootstrapTable.VERSION = Constants.VERSION;
$.fn.bootstrapTable.icons = Constants.ICONS;
$.fn.bootstrapTable.defaults = BootstrapTable.DEFAULTS; $.fn.bootstrapTable.defaults = BootstrapTable.DEFAULTS;
$.fn.bootstrapTable.columnDefaults = BootstrapTable.COLUMN_DEFAULTS; $.fn.bootstrapTable.columnDefaults = BootstrapTable.COLUMN_DEFAULTS;
$.fn.bootstrapTable.events = BootstrapTable.EVENTS; $.fn.bootstrapTable.events = BootstrapTable.EVENTS;
@ -17521,13 +17553,12 @@
forceExport: false, forceExport: false,
forceHide: false forceHide: false
}); });
Object.assign($.fn.bootstrapTable.defaults.icons, { Utils.assignIcons($.fn.bootstrapTable.icons, 'export', {
export: { glyphicon: 'glyphicon-export icon-share',
bootstrap3: 'glyphicon-export icon-share', fa: 'fa-download',
bootstrap5: 'bi-download', bi: 'bi-download',
materialize: 'file_download', icon: 'icon-download',
'bootstrap-table': 'icon-download' 'material-icons': 'file_download'
}[$.fn.bootstrapTable.theme] || 'fa-download'
}); });
Object.assign($.fn.bootstrapTable.locales, { Object.assign($.fn.bootstrapTable.locales, {
formatExport: function formatExport() { formatExport: function formatExport() {
@ -22124,11 +22155,12 @@
}, { }, {
key: "configureStorage", key: "configureStorage",
value: function configureStorage() { value: function configureStorage() {
var _this2 = this;
this._storage = {}; this._storage = {};
switch (this.options.cookieStorage) { switch (this.options.cookieStorage) {
case 'cookieStorage': case 'cookieStorage':
this._storage.setItem = function (cookieName, cookieValue) { this._storage.setItem = function (cookieName, cookieValue) {
document.cookie = [cookieName, '=', encodeURIComponent(cookieValue), "; expires=".concat(UtilsCookie.calculateExpiration(this.options.cookieExpire)), this.options.cookiePath ? "; path=".concat(this.options.cookiePath) : '', this.options.cookieDomain ? "; domain=".concat(this.options.cookieDomain) : '', this.options.cookieSecure ? '; secure' : '', ";SameSite=".concat(this.options.cookieSameSite)].join(''); document.cookie = [cookieName, '=', encodeURIComponent(cookieValue), "; expires=".concat(UtilsCookie.calculateExpiration(_this2.options.cookieExpire)), _this2.options.cookiePath ? "; path=".concat(_this2.options.cookiePath) : '', _this2.options.cookieDomain ? "; domain=".concat(_this2.options.cookieDomain) : '', _this2.options.cookieSecure ? '; secure' : '', ";SameSite=".concat(_this2.options.cookieSameSite)].join('');
}; };
this._storage.getItem = function (cookieName) { this._storage.getItem = function (cookieName) {
var value = "; ".concat(document.cookie); var value = "; ".concat(document.cookie);
@ -22136,7 +22168,7 @@
return parts.length === 2 ? decodeURIComponent(parts.pop().split(';').shift()) : null; return parts.length === 2 ? decodeURIComponent(parts.pop().split(';').shift()) : null;
}; };
this._storage.removeItem = function (cookieName) { this._storage.removeItem = function (cookieName) {
document.cookie = [encodeURIComponent(cookieName), '=', '; expires=Thu, 01 Jan 1970 00:00:00 GMT', this.options.cookiePath ? "; path=".concat(this.options.cookiePath) : '', this.options.cookieDomain ? "; domain=".concat(this.options.cookieDomain) : '', ";SameSite=".concat(this.options.cookieSameSite)].join(''); document.cookie = [encodeURIComponent(cookieName), '=', '; expires=Thu, 01 Jan 1970 00:00:00 GMT', _this2.options.cookiePath ? "; path=".concat(_this2.options.cookiePath) : '', _this2.options.cookieDomain ? "; domain=".concat(_this2.options.cookieDomain) : '', ";SameSite=".concat(_this2.options.cookieSameSite)].join('');
}; };
break; break;
case 'localStorage': case 'localStorage':
@ -22166,13 +22198,13 @@
throw new Error('The following options must be set while using the customStorage: cookieCustomStorageSet, cookieCustomStorageGet and cookieCustomStorageDelete'); throw new Error('The following options must be set while using the customStorage: cookieCustomStorageSet, cookieCustomStorageGet and cookieCustomStorageDelete');
} }
this._storage.setItem = function (cookieName, cookieValue) { this._storage.setItem = function (cookieName, cookieValue) {
Utils.calculateObjectValue(this.options, this.options.cookieCustomStorageSet, [cookieName, cookieValue], ''); Utils.calculateObjectValue(_this2.options, _this2.options.cookieCustomStorageSet, [cookieName, cookieValue], '');
}; };
this._storage.getItem = function (cookieName) { this._storage.getItem = function (cookieName) {
return Utils.calculateObjectValue(this.options, this.options.cookieCustomStorageGet, [cookieName], ''); return Utils.calculateObjectValue(_this2.options, _this2.options.cookieCustomStorageGet, [cookieName], '');
}; };
this._storage.removeItem = function (cookieName) { this._storage.removeItem = function (cookieName) {
Utils.calculateObjectValue(this.options, this.options.cookieCustomStorageDelete, [cookieName], ''); Utils.calculateObjectValue(_this2.options, _this2.options.cookieCustomStorageDelete, [cookieName], '');
}; };
break; break;
default: default:
@ -35674,27 +35706,18 @@ if(xr(e,"index.xml"))throw new Error("Unsupported NUMBERS 09 file");throw new Er
var Utils = $.fn.bootstrapTable.utils; var Utils = $.fn.bootstrapTable.utils;
var theme = { var theme = {
bootstrap3: { bootstrap3: {
icons: {
advancedSearchIcon: 'glyphicon-chevron-down'
},
classes: {}, classes: {},
html: { html: {
modal: "\n <div id=\"avdSearchModal_%s\" class=\"modal fade\" tabindex=\"-1\" role=\"dialog\" aria-hidden=\"true\">\n <div class=\"modal-dialog modal-xs\">\n <div class=\"modal-content\">\n <div class=\"modal-header\">\n <button class=\"close toolbar-modal-close\" data-dismiss=\"modal\" aria-label=\"Close\">\n <span aria-hidden=\"true\">&times;</span>\n </button>\n <h4 class=\"modal-title toolbar-modal-title\"></h4>\n </div>\n <div class=\"modal-body toolbar-modal-body\"></div>\n <div class=\"modal-footer toolbar-modal-footer\">\n <button class=\"btn btn-%s toolbar-modal-close\"></button>\n </div>\n </div>\n </div>\n </div>\n " modal: "\n <div id=\"avdSearchModal_%s\" class=\"modal fade\" tabindex=\"-1\" role=\"dialog\" aria-hidden=\"true\">\n <div class=\"modal-dialog modal-xs\">\n <div class=\"modal-content\">\n <div class=\"modal-header\">\n <button class=\"close toolbar-modal-close\" data-dismiss=\"modal\" aria-label=\"Close\">\n <span aria-hidden=\"true\">&times;</span>\n </button>\n <h4 class=\"modal-title toolbar-modal-title\"></h4>\n </div>\n <div class=\"modal-body toolbar-modal-body\"></div>\n <div class=\"modal-footer toolbar-modal-footer\">\n <button class=\"btn btn-%s toolbar-modal-close\"></button>\n </div>\n </div>\n </div>\n </div>\n "
} }
}, },
bootstrap4: { bootstrap4: {
icons: {
advancedSearchIcon: 'fa-chevron-down'
},
classes: {}, classes: {},
html: { html: {
modal: "\n <div id=\"avdSearchModal_%s\" class=\"modal fade\" tabindex=\"-1\" role=\"dialog\" aria-hidden=\"true\">\n <div class=\"modal-dialog modal-xs\">\n <div class=\"modal-content\">\n <div class=\"modal-header\">\n <h4 class=\"modal-title toolbar-modal-title\"></h4>\n <button class=\"close toolbar-modal-close\" data-dismiss=\"modal\" aria-label=\"Close\">\n <span aria-hidden=\"true\">&times;</span>\n </button>\n </div>\n <div class=\"modal-body toolbar-modal-body\"></div>\n <div class=\"modal-footer toolbar-modal-footer\">\n <button class=\"btn btn-%s toolbar-modal-close\"></button>\n </div>\n </div>\n </div>\n </div>\n " modal: "\n <div id=\"avdSearchModal_%s\" class=\"modal fade\" tabindex=\"-1\" role=\"dialog\" aria-hidden=\"true\">\n <div class=\"modal-dialog modal-xs\">\n <div class=\"modal-content\">\n <div class=\"modal-header\">\n <h4 class=\"modal-title toolbar-modal-title\"></h4>\n <button class=\"close toolbar-modal-close\" data-dismiss=\"modal\" aria-label=\"Close\">\n <span aria-hidden=\"true\">&times;</span>\n </button>\n </div>\n <div class=\"modal-body toolbar-modal-body\"></div>\n <div class=\"modal-footer toolbar-modal-footer\">\n <button class=\"btn btn-%s toolbar-modal-close\"></button>\n </div>\n </div>\n </div>\n </div>\n "
} }
}, },
bootstrap5: { bootstrap5: {
icons: {
advancedSearchIcon: 'bi-chevron-down'
},
classes: { classes: {
formGroup: 'mb-3' formGroup: 'mb-3'
}, },
@ -35703,36 +35726,24 @@ if(xr(e,"index.xml"))throw new Error("Unsupported NUMBERS 09 file");throw new Er
} }
}, },
bulma: { bulma: {
icons: {
advancedSearchIcon: 'fa-chevron-down'
},
classes: {}, classes: {},
html: { html: {
modal: "\n <div class=\"modal\" id=\"avdSearchModal_%s\">\n <div class=\"modal-background\"></div>\n <div class=\"modal-card\">\n <header class=\"modal-card-head\">\n <p class=\"modal-card-title toolbar-modal-title\"></p>\n <button class=\"delete toolbar-modal-close\"></button>\n </header>\n <section class=\"modal-card-body toolbar-modal-body\"></section>\n <footer class=\"modal-card-foot toolbar-modal-footer\">\n <button class=\"button button-%s toolbar-modal-close\"></button>\n </footer>\n </div>\n </div>\n " modal: "\n <div class=\"modal\" id=\"avdSearchModal_%s\">\n <div class=\"modal-background\"></div>\n <div class=\"modal-card\">\n <header class=\"modal-card-head\">\n <p class=\"modal-card-title toolbar-modal-title\"></p>\n <button class=\"delete toolbar-modal-close\"></button>\n </header>\n <section class=\"modal-card-body toolbar-modal-body\"></section>\n <footer class=\"modal-card-foot toolbar-modal-footer\">\n <button class=\"button button-%s toolbar-modal-close\"></button>\n </footer>\n </div>\n </div>\n "
} }
}, },
foundation: { foundation: {
icons: {
advancedSearchIcon: 'fa-chevron-down'
},
classes: {}, classes: {},
html: { html: {
modal: "\n <div class=\"reveal\" id=\"avdSearchModal_%s\" data-reveal>\n <h1 class=\"toolbar-modal-title\"></h1>\n <div class=\"toolbar-modal-body\"></div>\n <button class=\"close-button toolbar-modal-close\" data-close aria-label=\"Close modal\">\n <span aria-hidden=\"true\">&times;</span>\n </button>\n <div class=\"toolbar-modal-footer\">\n <button class=\"button button-%s toolbar-modal-close\"></button>\n </div>\n </div>\n " modal: "\n <div class=\"reveal\" id=\"avdSearchModal_%s\" data-reveal>\n <h1 class=\"toolbar-modal-title\"></h1>\n <div class=\"toolbar-modal-body\"></div>\n <button class=\"close-button toolbar-modal-close\" data-close aria-label=\"Close modal\">\n <span aria-hidden=\"true\">&times;</span>\n </button>\n <div class=\"toolbar-modal-footer\">\n <button class=\"button button-%s toolbar-modal-close\"></button>\n </div>\n </div>\n "
} }
}, },
materialize: { materialize: {
icons: {
advancedSearchIcon: 'expand_more'
},
classes: {}, classes: {},
html: { html: {
modal: "\n <div id=\"avdSearchModal_%s\" class=\"modal\">\n <div class=\"modal-content\">\n <h4 class=\"toolbar-modal-title\"></h4>\n <div class=\"toolbar-modal-body\"></div>\n </div>\n <div class=\"modal-footer toolbar-modal-footer\">\n <a href=\"javascript:void(0)\" class=\"modal-close waves-effect waves-green btn-flat btn-%s toolbar-modal-close\"></a>\n </div>\n </div>\n " modal: "\n <div id=\"avdSearchModal_%s\" class=\"modal\">\n <div class=\"modal-content\">\n <h4 class=\"toolbar-modal-title\"></h4>\n <div class=\"toolbar-modal-body\"></div>\n </div>\n <div class=\"modal-footer toolbar-modal-footer\">\n <a href=\"javascript:void(0)\" class=\"modal-close waves-effect waves-green btn-flat btn-%s toolbar-modal-close\"></a>\n </div>\n </div>\n "
} }
}, },
semantic: { semantic: {
icons: {
advancedSearchIcon: 'fa-chevron-down'
},
classes: {}, classes: {},
html: { html: {
modal: "\n <div class=\"ui modal\" id=\"avdSearchModal_%s\">\n <i class=\"close icon toolbar-modal-close\"></i>\n <div class=\"header toolbar-modal-title\"\"></div>\n <div class=\"image content ui form toolbar-modal-body\"></div>\n <div class=\"actions toolbar-modal-footer\">\n <div class=\"ui black deny button button-%s toolbar-modal-close\"></div>\n </div>\n </div>\n " modal: "\n <div class=\"ui modal\" id=\"avdSearchModal_%s\">\n <i class=\"close icon toolbar-modal-close\"></i>\n <div class=\"header toolbar-modal-title\"\"></div>\n <div class=\"image content ui form toolbar-modal-body\"></div>\n <div class=\"actions toolbar-modal-footer\">\n <div class=\"ui black deny button button-%s toolbar-modal-close\"></div>\n </div>\n </div>\n "
@ -35749,8 +35760,11 @@ if(xr(e,"index.xml"))throw new Error("Unsupported NUMBERS 09 file");throw new Er
return false; return false;
} }
}); });
Object.assign($.fn.bootstrapTable.defaults.icons, { Utils.assignIcons($.fn.bootstrapTable.icons, 'advancedSearchIcon', {
advancedSearchIcon: theme.icons.advancedSearchIcon glyphicon: 'glyphicon-chevron-down',
fa: 'fa-chevron-down',
bi: 'bi-chevron-down',
'material-icons': 'expand_more'
}); });
Object.assign($.fn.bootstrapTable.events, { Object.assign($.fn.bootstrapTable.events, {
'column-advanced-search.bs.table': 'onColumnAdvancedSearch' 'column-advanced-search.bs.table': 'onColumnAdvancedSearch'

View file

@ -19,7 +19,7 @@
"/css/dist/skins/skin-blue.css": "/css/dist/skins/skin-blue.css?id=a82b065847bf3cd5d713c04ee8dc86c6", "/css/dist/skins/skin-blue.css": "/css/dist/skins/skin-blue.css?id=a82b065847bf3cd5d713c04ee8dc86c6",
"/css/dist/skins/skin-blue-dark.css": "/css/dist/skins/skin-blue-dark.css?id=6ea836d8126de101081c49abbdb89417", "/css/dist/skins/skin-blue-dark.css": "/css/dist/skins/skin-blue-dark.css?id=6ea836d8126de101081c49abbdb89417",
"/css/dist/skins/skin-black.css": "/css/dist/skins/skin-black.css?id=76482123f6c70e866d6b971ba91de7bb", "/css/dist/skins/skin-black.css": "/css/dist/skins/skin-black.css?id=76482123f6c70e866d6b971ba91de7bb",
"/css/dist/all.css": "/css/dist/all.css?id=fe65a4b6cd3acaf2737dec72b98b650b", "/css/dist/all.css": "/css/dist/all.css?id=e6bb343692dc7255405be1793f149e0a",
"/css/dist/signature-pad.css": "/css/dist/signature-pad.css?id=6a89d3cd901305e66ced1cf5f13147f7", "/css/dist/signature-pad.css": "/css/dist/signature-pad.css?id=6a89d3cd901305e66ced1cf5f13147f7",
"/css/dist/signature-pad.min.css": "/css/dist/signature-pad.min.css?id=6a89d3cd901305e66ced1cf5f13147f7", "/css/dist/signature-pad.min.css": "/css/dist/signature-pad.min.css?id=6a89d3cd901305e66ced1cf5f13147f7",
"/js/select2/i18n/af.js": "/js/select2/i18n/af.js?id=4f6fcd73488ce79fae1b7a90aceaecde", "/js/select2/i18n/af.js": "/js/select2/i18n/af.js?id=4f6fcd73488ce79fae1b7a90aceaecde",
@ -90,8 +90,8 @@
"/css/webfonts/fa-solid-900.woff2": "/css/webfonts/fa-solid-900.woff2?id=109ad919b74a62a8a223361da1651bbc", "/css/webfonts/fa-solid-900.woff2": "/css/webfonts/fa-solid-900.woff2?id=109ad919b74a62a8a223361da1651bbc",
"/css/webfonts/fa-v4compatibility.ttf": "/css/webfonts/fa-v4compatibility.ttf?id=53c2e50ef821f7b8dd514611d5e0772c", "/css/webfonts/fa-v4compatibility.ttf": "/css/webfonts/fa-v4compatibility.ttf?id=53c2e50ef821f7b8dd514611d5e0772c",
"/css/webfonts/fa-v4compatibility.woff2": "/css/webfonts/fa-v4compatibility.woff2?id=331c85bd61ffa93af09273d1bc2add5a", "/css/webfonts/fa-v4compatibility.woff2": "/css/webfonts/fa-v4compatibility.woff2?id=331c85bd61ffa93af09273d1bc2add5a",
"/js/dist/bootstrap-table-locale-all.min.js": "/js/dist/bootstrap-table-locale-all.min.js?id=02dfc50d5b951dc6d260bd508968d319", "/js/dist/bootstrap-table-locale-all.min.js": "/js/dist/bootstrap-table-locale-all.min.js?id=5e93ef0a1889bed3f92a705dc1e92c9b",
"/js/dist/bootstrap-table-en-US.min.js": "/js/dist/bootstrap-table-en-US.min.js?id=1c350eabf064c309f67d6779e5cc4afa", "/js/dist/bootstrap-table-en-US.min.js": "/js/dist/bootstrap-table-en-US.min.js?id=c0f21fb7e62d6f0a0153f1cdbf26782a",
"/css/dist/skins/_all-skins.min.css": "/css/dist/skins/_all-skins.min.css?id=79aa889a1a6691013be6c342ca7391cd", "/css/dist/skins/_all-skins.min.css": "/css/dist/skins/_all-skins.min.css?id=79aa889a1a6691013be6c342ca7391cd",
"/css/dist/skins/skin-black-dark.min.css": "/css/dist/skins/skin-black-dark.min.css?id=06c13e817cc022028b3f4a33c0ca303a", "/css/dist/skins/skin-black-dark.min.css": "/css/dist/skins/skin-black-dark.min.css?id=06c13e817cc022028b3f4a33c0ca303a",
"/css/dist/skins/skin-black.min.css": "/css/dist/skins/skin-black.min.css?id=76482123f6c70e866d6b971ba91de7bb", "/css/dist/skins/skin-black.min.css": "/css/dist/skins/skin-black.min.css?id=76482123f6c70e866d6b971ba91de7bb",
@ -108,8 +108,8 @@
"/css/dist/skins/skin-red.min.css": "/css/dist/skins/skin-red.min.css?id=44bf834f2110504a793dadec132a5898", "/css/dist/skins/skin-red.min.css": "/css/dist/skins/skin-red.min.css?id=44bf834f2110504a793dadec132a5898",
"/css/dist/skins/skin-yellow-dark.min.css": "/css/dist/skins/skin-yellow-dark.min.css?id=ea22079836a432d7f46a5d390c445e13", "/css/dist/skins/skin-yellow-dark.min.css": "/css/dist/skins/skin-yellow-dark.min.css?id=ea22079836a432d7f46a5d390c445e13",
"/css/dist/skins/skin-yellow.min.css": "/css/dist/skins/skin-yellow.min.css?id=7b315b9612b8fde8f9c5b0ddb6bba690", "/css/dist/skins/skin-yellow.min.css": "/css/dist/skins/skin-yellow.min.css?id=7b315b9612b8fde8f9c5b0ddb6bba690",
"/css/dist/bootstrap-table.css": "/css/dist/bootstrap-table.css?id=ceded08e0cc745a83c13647035b03406", "/css/dist/bootstrap-table.css": "/css/dist/bootstrap-table.css?id=54d676a6ea8677dd48f6c4b3041292cf",
"/js/build/vendor.js": "/js/build/vendor.js?id=89dffa552c6e3abe3a2aac6c9c7b466b", "/js/build/vendor.js": "/js/build/vendor.js?id=89dffa552c6e3abe3a2aac6c9c7b466b",
"/js/dist/bootstrap-table.js": "/js/dist/bootstrap-table.js?id=61285c8ac5ea7b46002ea8c451c94e60", "/js/dist/bootstrap-table.js": "/js/dist/bootstrap-table.js?id=757648759dcd365f5708e95b985971ff",
"/js/dist/all.js": "/js/dist/all.js?id=cae553daff19b328b3ba51a62f891442" "/js/dist/all.js": "/js/dist/all.js?id=cae553daff19b328b3ba51a62f891442"
} }