/*! DataTables Foundation integration
* ©2011-2015 SpryMedia Ltd - datatables.net/license
*/
import $ from"jquery";import DataTable from"datatables.net";var meta=$('').appendTo("head");DataTable.ext.foundationVersion=meta.css("font-family").match(/small|medium|large/)?6:5,meta.remove(),$.extend(DataTable.ext.classes,{sWrapper:"dataTables_wrapper dt-foundation",sProcessing:"dataTables_processing panel callout"}),$.extend(!0,DataTable.defaults,{dom:"<'row grid-x'<'small-6 columns cell'l><'small-6 columns cell'f>r>t<'row grid-x'<'small-6 columns cell'i><'small-6 columns cell'p>>",renderer:"foundation"}),DataTable.ext.renderer.pageButton.foundation=function(r,a,o,e,d,u){function c(a,e){function l(a){a.preventDefault(),$(a.currentTarget).hasClass("unavailable")||f.page()==a.data.action||f.page(a.data.action).draw("page")}for(var n,t,s=0,i=e.length;s",{class:g.sPageButton+" "+p,id:0===o&&"string"==typeof n?r.sTableId+"_"+n:null}).append(m?$("<"+m+"/>",{href:t?null:"#","aria-controls":r.sTableId,"aria-disabled":t?"true":null,"aria-label":x[n],"aria-role":"link","aria-current":"current"===p?"page":null,tabindex:r.iTabIndex}).html(b):b).appendTo(a),r.oApi._fnBindAction(t,{action:n},l))}}var b,p,m,f=new DataTable.Api(r),g=r.oClasses,T=r.oLanguage.oPaginate,x=r.oLanguage.oAria.paginate||{},v=5===DataTable.ext.foundationVersion;c($(a).empty().html('').children("ul"),e)};export default DataTable;