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 |
- |
|
|