mirror of
https://github.com/DataTables/DataTables.git
synced 2025-02-19 17:54:14 +01:00
API: Column selector now allows {integer}:visible
- This is an alias of `{integer}:visIdx` which should be a little easier to remember.
This commit is contained in:
parent
2023aafd99
commit
182eadf213
@ -1 +1 @@
|
||||
cc2d149be7f7b8862641a4a38d87cbda6acad325
|
||||
d6f262ef38d8ede28109a7da62687da03bfbf15a
|
||||
|
14
media/js/jquery.dataTables.js
vendored
14
media/js/jquery.dataTables.js
vendored
@ -7201,18 +7201,19 @@
|
||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||
* Columns
|
||||
*
|
||||
* {integer} - column index
|
||||
* "{integer}" - column index
|
||||
* "{integer}:visIdx" - visible column index (i.e. translate to column index)
|
||||
* "{string}" - column name
|
||||
* "{string}:jq" - jQuery selector on column header nodes
|
||||
* {integer} - column index
|
||||
* "{integer}" - column index
|
||||
* "{integer}:visIdx" - visible column index (i.e. translate to column index)
|
||||
* "{integer}:visible" - alias for {integer}:visIdx
|
||||
* "{string}" - column name
|
||||
* "{string}:jq" - jQuery selector on column header nodes
|
||||
*
|
||||
*/
|
||||
|
||||
// can be an array of these items, comma separated list, or an array of comma
|
||||
// separated lists
|
||||
|
||||
var _re_column_selector = /^(.*):(jq|visIdx)$/;
|
||||
var _re_column_selector = /^(.*):(jq|visIdx|visible)$/;
|
||||
|
||||
var _column_selector = function ( settings, selector, opts )
|
||||
{
|
||||
@ -7238,6 +7239,7 @@
|
||||
if ( match ) {
|
||||
switch( match[2] ) {
|
||||
case 'visIdx':
|
||||
case 'visible':
|
||||
// Visible index given, convert to column index
|
||||
return [ _fnVisibleToColumnIndex( settings, parseInt( match[1], 10 ) ) ];
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user