UNPKG

datatables.net-buttons-bs4

Version:

Buttons for DataTables with styling for [Bootstrap4](https://getbootstrap.com/docs/4.6/getting-started/introduction/)

4 lines 1.23 kB
/*! Buttons Bootstrap 4 styling 4.0.1 for DataTables * Copyright (c) SpryMedia Ltd - datatables.net/license */ import DataTable from"datatables.net-bs4";import Buttons from"datatables.net-buttons";var Dom=DataTable.Dom,util=DataTable.util;util.object.assignDeep(DataTable.Buttons.defaults,{dom:{container:{className:"dt-buttons btn-group flex-wrap"},button:{className:"btn btn-secondary",active:"active",dropHtml:"",dropClass:"dropdown-toggle"},collection:{container:{tag:"div",className:"dropdown-menu show dt-button-collection"},closeButton:!1,button:{tag:"a",className:"dt-button dropdown-item",active:"dt-button-active",disabled:"disabled",spacer:{className:"dropdown-divider",tag:"hr"}}},split:{action:{tag:"a",className:"btn btn-secondary dt-button-split-drop-button",closeButton:!1},dropdown:{tag:"button",className:"btn btn-secondary dt-button-split-drop dropdown-toggle-split",closeButton:!1,align:"split-left",splitAlignClass:"dt-button-split-left"},wrapper:{tag:"div",className:"dt-button-split btn-group",closeButton:!1}}},buttonCreated:function(t,a){return t.buttons?Dom.c("div").classAdd("btn-group").append(a):a}}),DataTable.ext.buttons.collection.rightAlignClassName="dropdown-menu-right";export default DataTable;