Buttons 2.1.0
DataTables CDN files for Buttons 2.1.0. This software was originally released on 3rd December, 2021.
Release notes
This release of buttons introduces a new spacer
button type to provide visual grouping between groups of buttons in the same container. There also a new button().index()
method to get a button's index and button().add()
has an optional draw
parameter which can improve performance for large numbers of new buttons.
- New:
spacer
type which can provide visual grouping between buttons - New: When executing a button setup as a function, call it with the context of the Buttons instance
- New: Ability to use the Buttons' instance as a selector
- New:
button().index()
method for determining a button's index from a node - New: Add optional
draw
parameter tobutton().add()
allowing for performance improvements when adding large numbers of buttons. New: Support for exponenttial formatted number strings on Excel export
Fix: Improve split buttons styling to be more inline with the non-split buttons
- Fix: Fix issues with buttons not getting the correct radius in a group
- fix: Fix bulma and split buttons styling issues
- Fix: Workaround for no wrapping of buttons in senamic UI: https://github.com/Semantic-Org/Semantic-UI/issues/7069
- Fix: With a span inside the button, we should change the text of only the first one
- Fix: cross reference of
buttons.buttons.split
- Fix: When selecting a button that doesn't exist, don't throw an error
- Fix: Styling fixes for split buttons
- Fix: Collection position was being incorrectly set if an existing collection was already on screen and
background
was set to false - Fix: When clicking on a button it should blur the focus. However, when using the keyboard to navigate, triggering an action by pressing return should not blur focus.
Files
js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.bootstrap.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.bootstrap.min.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.bootstrap4.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.bootstrap4.min.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.bootstrap5.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.bootstrap5.min.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.bulma.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.bulma.min.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.colVis.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.colVis.min.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.dataTables.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.dataTables.min.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.flash.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.flash.min.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.foundation.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.foundation.min.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.html5.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.html5.min.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.jqueryui.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.jqueryui.min.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.print.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.print.min.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.semanticui.js
- //cdn.datatables.net/buttons/2.1.0/js/buttons.semanticui.min.js
- //cdn.datatables.net/buttons/2.1.0/js/dataTables.buttons.js
- //cdn.datatables.net/buttons/2.1.0/js/dataTables.buttons.min.js
swf
css
- //cdn.datatables.net/buttons/2.1.0/css/buttons.bootstrap.css
- //cdn.datatables.net/buttons/2.1.0/css/buttons.bootstrap.min.css
- //cdn.datatables.net/buttons/2.1.0/css/buttons.bootstrap4.css
- //cdn.datatables.net/buttons/2.1.0/css/buttons.bootstrap4.min.css
- //cdn.datatables.net/buttons/2.1.0/css/buttons.bootstrap5.css
- //cdn.datatables.net/buttons/2.1.0/css/buttons.bootstrap5.min.css
- //cdn.datatables.net/buttons/2.1.0/css/buttons.bulma.css
- //cdn.datatables.net/buttons/2.1.0/css/buttons.bulma.min.css
- //cdn.datatables.net/buttons/2.1.0/css/buttons.dataTables.css
- //cdn.datatables.net/buttons/2.1.0/css/buttons.dataTables.min.css
- //cdn.datatables.net/buttons/2.1.0/css/buttons.foundation.css
- //cdn.datatables.net/buttons/2.1.0/css/buttons.foundation.min.css
- //cdn.datatables.net/buttons/2.1.0/css/buttons.jqueryui.css
- //cdn.datatables.net/buttons/2.1.0/css/buttons.jqueryui.min.css
- //cdn.datatables.net/buttons/2.1.0/css/buttons.semanticui.css
- //cdn.datatables.net/buttons/2.1.0/css/buttons.semanticui.min.css
- //cdn.datatables.net/buttons/2.1.0/css/common.scss
- //cdn.datatables.net/buttons/2.1.0/css/mixins.scss