SpryMedia Limited
SpryMedia Limited
If anyone else is interested in this, I've implemented as a couple of function calls to be called in `dragStart` (`_startStopScroll`) and `dragEnd` (`_stopScroll`). Its TypeScript code and its offered...
[This is the bit of code](https://github.com/DataTables/DataTablesSrc/blob/0348919e615164122c877ef54309fd2116436ee1/js/core/core.filter.js#L288) where DataTables is doing that. It doesn't present that externally at all - it would effectively need to be re-implemented. I can't really think...
Currently no - the regular expression that DataTables builds is not exposed at all I'm afraid. It was never intended for anything other than internal use in DataTables - but...
No sorry. Its in the private settings object, but isn't currently available via the public API.
I really need to sit down sometime and design what I want the new API for the search to look like. This probably won't come until the next major release...
`oPreviousSearch` contains information about the global search that is currently applied to the table. Information about the search applied to each column is in the `aoPreSearchCols` property - which is...
No sorry. I guess a workaround would be to use an API plug-in which can read the private property. Do you want the global property or per column?
This should do it: ```js $.fn.dataTable.Api.register("search.isRegex()", function() { var ctx = this.context; return ctx.length !== 0 ? ctx[0].oPreviousSearch.bRegex : undefined; }); $.fn.dataTable.Api.registerPlural( "columns().search.isRegex()", "column().search.isRegex()", function() { return this.iterator("column", function(settings, column)...
Its [documented here](https://datatables.net/manual/plug-ins/api).
Interesting one - thanks for suggesting this. I hadn't considered using an iframe and printing from that before. I like the new tab because it shows you want is going...