|
Lines 953-964
function _dt_buttons(params) {
Link Here
|
| 953 |
function _dt_force_visibility(table_settings, table_dt, state) { |
953 |
function _dt_force_visibility(table_settings, table_dt, state) { |
| 954 |
var columns_settings = table_settings.columns; |
954 |
var columns_settings = table_settings.columns; |
| 955 |
let i = 0; |
955 |
let i = 0; |
|
|
956 |
let force_vis_columns = table_settings.columns.filter( |
| 957 |
c => c.force_visibility |
| 958 |
); |
| 959 |
if (!force_vis_columns.length) return state; |
| 960 |
|
| 956 |
let use_names = $(table_dt.table().node()).data("bKohaColumnsUseNames"); |
961 |
let use_names = $(table_dt.table().node()).data("bKohaColumnsUseNames"); |
| 957 |
if (use_names) { |
962 |
if (use_names) { |
| 958 |
let force_vis_columns = table_settings.columns.filter( |
|
|
| 959 |
c => c.force_visibility |
| 960 |
); |
| 961 |
if (!force_vis_columns.length) return state; |
| 962 |
table_dt |
963 |
table_dt |
| 963 |
.columns( |
964 |
.columns( |
| 964 |
force_vis_columns |
965 |
force_vis_columns |
| 965 |
- |
|
|