/*! semantic ui integration for DataTables' SearchBuilder
 * © SpryMedia Ltd - datatables.net/license
 */
import jQuery from"jquery";import DataTable from"datatables.net-se";import SearchBuilder from"datatables.net-searchbuilder";let $=jQuery;$.extend(!0,DataTable.SearchBuilder.classes,{clearAll:"basic ui button dtsb-clearAll"}),$.extend(!0,DataTable.Group.classes,{add:"basic ui button dtsb-add",clearGroup:"basic ui button dtsb-clearGroup",logic:"basic ui button dtsb-logic",search:"basic ui button dtsb-search"}),$.extend(!0,DataTable.Criteria.classes,{condition:"ui selection dropdown dtsb-condition",data:"ui selection dropdown dtsb-data",delete:"basic ui button dtsb-delete",left:"basic ui button dtsb-left",right:"basic ui button dtsb-right",value:"basic ui selection dropdown dtsb-value"}),DataTable.ext.buttons.searchBuilder.action=function(t,e,a,i){t.stopPropagation(),this.popover(i._searchBuilder.getNode(),{align:"container",span:"container"}),void 0!==i._searchBuilder.s.topGroup&&i._searchBuilder.s.topGroup.dom.container.trigger("dtsb-redrawContents"),$("div.dtsb-searchBuilder").removeClass("ui basic vertical buttons")};export default DataTable;