kiwitcms/Kiwi

View on GitHub
tcms/static/js/datatables_common.js

Summary

Maintainability
A
0 mins
Test Coverage
export const exportButtons = [
    {
        extend: 'csv',
        exportOptions: {
            columns: ':visible'
        },
        text: '<i class="fa fa-th-list" aria-hidden="true"></i>',
        titleAttr: 'CSV'
    },
    {
        extend: 'excel',
        exportOptions: {
            columns: ':visible'
        },
        text: '<i class="fa fa-file-excel-o" aria-hidden="true"></i>',
        titleAttr: 'Excel'
    },
    {
        extend: 'pdf',
        exportOptions: {
            columns: ':visible'
        },
        text: '<i class="fa fa-file-pdf-o" aria-hidden="true"></i>',
        titleAttr: 'PDF'
    },
    {
        extend: 'print',
        exportOptions: {
            columns: ':visible'
        },
        text: '<i class="fa fa-print" aria-hidden="true"></i>',
        titleAttr: 'Print'
    },
    {
        extend: 'colvis',
        collectionLayout: 'fixed columns',
        columns: ':not(.noVis)',
        text: '<i class="fa fa-eye" aria-hidden="true"></i>',
        titleAttr: 'Column visibility'
    }
]