1
0
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:
Allan Jardine 2013-07-20 10:50:35 +01:00
parent 2023aafd99
commit 182eadf213
2 changed files with 9 additions and 7 deletions

View File

@ -1 +1 @@
cc2d149be7f7b8862641a4a38d87cbda6acad325
d6f262ef38d8ede28109a7da62687da03bfbf15a

View File

@ -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 ) ) ];