/*! bootstrap-fileinput v5.0.4 http://plugins.krajee.com/file-input Author: Kartik Visweswaran Copyright: 2014 - 2019, Kartik Visweswaran, Krajee.com Licensed under the BSD-3-Clause https://github.com/kartik-v/bootstrap-fileinput/blob/master/LICENSE.md */ (function(factory) { 'use strict'; if (typeof define === 'function' && define.amd) { define(['jquery'], factory); } else { if (typeof module === 'object' && module.exports) { module.exports = factory(require('jquery')); } else { factory(window.jQuery); } } } (function($) { 'use strict'; $.fn.fileinputLocales = {}; $.fn.fileinputThemes = {}; String.prototype.setTokens = function(replacePairs) { var str = this.toString(), key, re; for (key in replacePairs) { if (replacePairs.hasOwnProperty(key)) { re = new RegExp('\{' + key + '\}', 'g'); str = str.replace(re, replacePairs[key]); } } return str; }; var $h, FileInput; $h = { FRAMES: '.kv-preview-thumb', SORT_CSS: 'file-sortable', OBJECT_PARAMS: '\n' + '\n' + '\n' + '\n' + '\n' + '\n', DEFAULT_PREVIEW: '