package com.github.dandelion.datatables.web.extension; import com.github.dandelion.datatables.core.configuration.DatatableBundles; import com.github.dandelion.datatables.core.constants.DTConstants; import com.github.dandelion.datatables.core.extension.AbstractExtension; import com.github.dandelion.datatables.core.extension.feature.PaginationType; import com.github.dandelion.datatables.core.html.HtmlTable; public class MyAwesomeExtension extends AbstractExtension { @Override public String getName() { return "myExtension"; } @Override public void setup(HtmlTable table) { System.out.println("Ca passe bien ici"); // Add a new CSS class to the table table.addCssClass("myClass"); // Override the generated configuration addParameter(DTConstants.DT_DOM, "tp"); // Activate the 'four_button' pagination type addBundle(DatatableBundles.DDL_DT_PAGING_FOURBUTTON); addParameter(DTConstants.DT_PAGINATION_TYPE, PaginationType.FOUR_BUTTON.toString()); } }