/*!*************************************************** * datatables.mark.js v2.0.2 * https://github.com/julmot/datatables.mark.js * Copyright (c) 2016–2020, Julian Kühnel * Released under the MIT license https://git.io/voRZ7 *****************************************************/ "use strict";var _createClass=function(){function r(e,t){for(var n=0;ne.intervalThreshold?(clearTimeout(n),n=setTimeout(function(){e.mark()},e.intervalMs)):e.mark()}),this.instance.on("destroy",function(){e.instance.off(t)}),this.mark()}},{key:"mark",value:function(){var r=this,a=this.instance.search();i(this.instance.table().body()).unmark(this.options),this.instance.columns({search:"applied",page:"current"}).nodes().each(function(e,t){var n=r.instance.column(t).search()||a;n&&e.forEach(function(e){i(e).mark(n,r.options)})})}}]),n);function n(e,t){if(_classCallCheck(this,n),!i.fn.mark||!i.fn.unmark)throw new Error("jquery.mark.js is necessary for datatables.mark.js");this.instance=e,this.options="object"===(void 0===t?"undefined":_typeof(t))?t:{},this.intervalThreshold=49,this.intervalMs=300,this.initMarkListener()}i(t).on("init.dt.dth",function(e,t){var n,r;"dt"===e.namespace&&(r=null,(n=i.fn.dataTable.Api(t)).init().mark?r=n.init().mark:i.fn.dataTable.defaults.mark&&(r=i.fn.dataTable.defaults.mark),null!==r&&new a(n,r))})},window,document);