Skip to content

openclassify/datatable_helper-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

datatable_helper-extension

This Extension Provides Manage Your Datatables Easyly

You can include asset twig bundle

{% include 'visiosoft.extension.datatable_helper::assets' %}

You can directly use dtHelper

Setters

dtHelper.setScrollCollapse(true);

dtHelper.setFilter(false);

dtHelper.setTableElement(tableName);

dtHelper.setDom(<"top"i>rt<"bottom"flp><"clear">);

dtHelper.setScrollY("30vh");

Getters

getData(element, data)

getButtons(buttons)

Usage Example

let exampleTable = {
    element: $('#exampleTable'),
    filterElement: $('#exampleTable  thead th'),
        data: [
        {
            data: ((row) => {
                return row.data?.data || "-"
            }),
        },
        {
            data: ((row) => {
                return row.data?.data || "-"
            }),
        }
    ]
}

dtHelper.setScrollCollapse(true);
dtHelper.setFilter(false);
dtHelper.setTableElement(exampleTable);
activeTransactionsTable = dtHelper.initDataTable();

// Live Reload
setInterval(function () {
    exampleTable.ajax.reload()
}, 30000)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •