From 8757f74a5610e3fd7821d352b3bd5ca661f9e64e Mon Sep 17 00:00:00 2001 From: Manuel Faux Date: Thu, 30 Dec 2021 08:50:08 +0100 Subject: [PATCH] Release 1.3.5 with date 11/17/2021 - 36fbba7d2584aa4fc3f4c9a4a51b71206e6c9c9d (opnsense/core@2e5d8ec) - 857598b9d0707d805f8c467b760032c4c6fc906b --- dist/jQuery.Bootgrid.1.3.5.nupkg | Bin 26454 -> 0 bytes dist/jquery.bootgrid-1.3.5.zip | Bin 29201 -> 29339 bytes dist/jquery.bootgrid.css | 4 ++-- dist/jquery.bootgrid.fa.js | 4 ++-- dist/jquery.bootgrid.js | 17 +++++++++++------ dist/jquery.bootgrid.min.css | 4 ++-- dist/jquery.bootgrid.min.js | 2 +- package-lock.json | 2 +- 8 files changed, 19 insertions(+), 14 deletions(-) delete mode 100644 dist/jQuery.Bootgrid.1.3.5.nupkg diff --git a/dist/jQuery.Bootgrid.1.3.5.nupkg b/dist/jQuery.Bootgrid.1.3.5.nupkg deleted file mode 100644 index f957c2e7a457095cf917b2eef27e4f29d70d551f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26454 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 ldxQ-h4vQC*&~CjBHGT1qHSBY zeu?RS`O{B26LvFi4LejxL({t-5rNCL|887mp7|RMy~|QI@nl;ATiWY zdlpQJq|8)f1Zis^8;qgVM%s3~_f*=T947AxgjS5!zS4$Z$7?OA(tZZy8jK#1r;SJO z zY)r^Z70;>4Ywf9rFKip{1?H`zT%s2}dWXuPuR4M2Ha)yT?!*uE`*jaKYu*d`yt zGW4wb6u&PvEWZIzO9u#d>hHm20RR9k0ssI|O9KQH00;mG08654P5=M^000000001! z!2#I>N}_8{lb!-3fBkk-$CB^=JjITNmB_>vn9P|qV+i*U1BvGn!nK_m}R9s9(<-Ay)mBr6{hs9VQqqVXup6~5GeR1$~uzbHPPNwtX zd^#_SQ3*W8e~STt+`aXne{wN7URKjd(Z9V}Tvn6O^m0>Ro>Y@^v~lahtpcCBcit|} zs>!l=Hyl@^{``&+j{ z7l*T1IT`IwFZ=W9rFV@@FVBWcw90+~dv++)Dc@I%<)U9LOVS-5B?!OG%jLySHl@SF@JyNrAoOPdp+8$eXn(9Dw+H9t z{Iu+AlbZ&0Bk$U2xqLaC578IWw0ytxt{9N;e;6IOJ-~agO8>*hP3_I`@c678DS*x5 zLvg%(zf%~X;^RiK6S^d{NQ*bn*e@}s7t6jQKn|SiGf?6~fJ6cvU(Dy=EX+2tg#C*2 zV-fJl?(`y*@t=92#dPjK`1J`UDklAKepM@04(G>bFVE(~MQLp=l1BlxkFnZpy70L( zf0)h)bur*Gn@IM$e|u0Zo|&xa^Wg@EnP2*#o_xv1RQl`ij5f*13#iI6}BJj(i%69I392KXx^e~{AYWUMAtWD=nVdT|bJAg-sUAViNvDv0F& zEZK=5L4mCd)p$A_?M}xR=NOaY;dm?)b>l$+Is6>27T{ocS)9zL=fzKlKR*YbVM-Ru z;i&+SR(0-EN2rJl{fjRk^Q34Z2EY2gm|TpF07PV8su+LyRjA=eR79~{*xhT&Azfv<~vm#U>W$TIoL%f`hraMJ-K2xp{ z96x5_zFPdHT2!DTgdZ89HZ}C&f8d>#$>mtWTG=#6RB4nEC)Iqh6pK|Je+Yw57rESv4MkBl;VI67oB-b?Vfj z2)<3?qK(@+OCt6ZvLlQ*-^l>*M~WT`D6LQ=m*0FiIB2}_h);n zO-_5So2^oWT6>@^Fk1@Jhjk~~>e5psTaJY2v` z)o$8PsnXdF6h&G|oAQTUe^p^vpAVN!N{8o0>F`^KOVQZu?sN{}wF3jt7#>637yRXg z7?8c;;d!|dUWh_T-s}kLG#gT-P6@hGe5FmqN79bS+l@`CicxtoycpAbfVvea zLYDOpQOyC_gPVadArsKC-=73zZ=(7hDyt4Jd37_;mt6K>XlTd0f4G3XSsg3gr z{Ddy<&EEGCtI(;%zkN=z=}B5$aPf&n!$`(ZVd)rVbpNPk1%b&dRlx$gi)#S=0TY0) z`Jv*_hXds!Q_U&_St6HN0y4J}Us?TXgk_A$It3P+u>}m_foWdO%Xg4zi{c!tQ$Ynm z47!Y4w4oMXuf!`Be~XAzqlg8YH=39PjOBu`i^X%Kv7)}1mkR+0TQn z75iPpU^}7`IVscrkN_WT^n;50)>I_Ad-u*Qba4hVoeS*`e}Y_CWo)acfZ1V7itT&h z31sOju7^H+G|5jC_^jwD=6j>wPNDM2i!7(h;drOmzPAm#11dVMG-*FP5j|=yhW2&1 zs1i37{?F0r4;PE8$Mb5~XSX+^Axv;}^NN&MoJ}vE;~j>iX|RQ5FBn5s*}Cvi?*MBn zb@+|gX)kkOe`>2EQ2?}$C*@_aU!FdFKZ6y4fwuRupxUJUmJB`_=Kw4R6aHPvN#8q# z$iTl9mm7g==(*{${R;5!J;0xb&f#j=kITvF@(eG&{kDr+6m`_MsUa0#Rj(uCu#<_P zNVGxZOqa=De;trxHGYhD!wefNrzB${H#UqGa0bX4e^W`eQ9LTPwj$rih@$g15h1RL2GCW} z-sEJOf0Syxe>ps@CPS{^BdC-S1*^8XsJ22r8Ozq`XoxqKGF;`=hkz^}-6C+`nBT;a zs}?ou5({Y12?c+hkCQ^R;gC{hQq#&6U0m?#SFp5Q2h+mBvw_YnQP20fM+@YZng4V? zpJG*x_Q@Zj2hK0x9-+c0Ceuk-l;^YMm3T^_e7Kh6^&DoMOG)TEadgj8DM$V3pasFy?aeQ3TeD^uqccm4PB(ixk ze|#cbip~HB^*@A8@hv~XeLCzBYHoow>NMLSB*zJD-5$Uxu_*ub;FlK>=z|8FgkS`~ zPXa`6ciX_9yVuKqr&CfPxW%L53dnd-cNjMDa0zIZfH<4!NmIiB(wj0dua@}y*lbB& zkKV--ze;XH* zkBWQ2c~2EIxI8Q8bS|al72Ump2TSC$Uf7QO%erRP1mXv!fwy9v3JavhL&TOeBoK!+ z8)ADv8g&^t3DyD;@R`e@Y3Bo_ca3oA7e@ms}Ox@cHe4!6;0kr|!FRr+CcMfKhw~;!uuqWYj znq)Pr=0O32efyquFL(Zt!}n1(xbH|{-FiwHN+(w&Eg6Bl57LsL`2ZTth0;DZ%)uv4 zU3Ks!8krT^opT(**eZXq<&{o47CJ7+WAWnYXuAinw;c6q<^oHjdGzB0EGAhPMLx## zqQ6k4xLUTLsB5C4Uu~Mbn+u*CTLYh1z-XyqCe!iW7n}#>Uz1r5TLI6LwGMCreUl~+ zNExe6RY-na*ut;|SpBjX9C+#hRDY82)A75LhYvOZoRhu}jRO2|lT8q50W*`g5S0O+ zlT8sm0gjW55laDclh_eB0fUnf5+?yqlQ|M40m_qK5|066lkXBw0lbqx6BPmHlT{P= z0Vk7A6m|jMlf@Klf7j#TUoWN)_*I`Z&GBd!%3O0^rdJ@!?i*u3-3vsd-ry?;Y zJ2vo8e+Tl>e~=1(eevIL!r=@d{)NjX3f>Am13=wjiS!YH>052uY|S~*>Dp;o>qWS_ za{;vxwxRnqw@-66wz_wGUise=9uCYKS8>P;o*DQP3cF$ z@|C`h8{R#xOW&2f4VqNVx2xPe&E7lSjHE&E%X2UxfADHA$Fici5KbP4m`~FW3B`2` z!mM3?ZLKO#xlt?Ms=K`nPH!t8g-K&9SUL&Z^2+?nVY2RqAz&P2U$jP-^D65Q!$<7TQ zroNxie<^v~$~VRles-JA-`P|Na}rbd5QC10ddM3U)REx~Q++8Rp&E`N^moX%eTb8+ zFw+E#lEd^erwvaDJ)X~pSBx<#@~)*Ny#fyO?1%6) ze-nl(uXSeCWue#OUrK_sKHV&9kd0NlyUVvBa9}Z=!6UM)juE{zLR9Jag24eei%^d6 zo2w)o`#-)wcpC#&FVCvuGc}VC54Mm|O^yN(a{W_NJlo>l&-!3eve??%dQ?0fk6V?Y zgRRx%p$Vt1%1|#@|C`z>i@x(unDQIff1dTO1N7gk3C&W%GI2_R-ZcT_pz43k0PzlT zMiY$g8h966+-wZis6 z(UW3w4JvCHD~?;!XyKcBZ(IT7^iNo*eTOCmbMrkJ4E{pSnfWS;GGWfhT8p0ye<5d) z5y^0zC}0?>-&{>yw~S)X*ISTD$xn2vvo7o(_D)$K97WBsrGp#Y==EBaBpfEeEbE(c z1Z|=+i8Nt@q>G1l_gW6|qw3@3lF@`cIX}IH2V2$X``>!>#q_aPf>l9!eppWk(eEaW z!()*|0mncl_iX;}dpH3kxY}K~91N*}#dx z+j6=z9ueGdcX$&|!dKWoOy85M;6T>jH!~#&haZ>}I6j4ws=l)fZ;TiQ?F3BXD?$&k zaq*y`DRgkZRRsBCC3_FqBg_}8!vaYYjNDD}x6UOS6A80{vM%{nRVC%bv$|^_`yJNDe-v z)zj|=3h{E9Dj$FC zb;MF~|7RHw*@^h`00WC~;-L?j3pKYwCMr47DxaZb>;7bog|nD0Xv>k}su{LgUJoPUoy5_(7XckskR}>4^Q@_VE1%g1JiQbX_#+MH}`L zz5UrdBg<0htmUIXGFo#eL{%UM3U#3dfhZ>l8x4@Iww99^P3OxR*AkaVPyX^xVtn>r zAt#Wrj=$#Le|)O*Nnl6*@XrePIE5{|vtA3nOfwVWn$hp+LDWE*&f(UA?PHwd-nx?$ z8eo6d8dn+9RZA5eICU0)`LV!(MvCc2ov{2X!_>+ewd#mQ?LHm53K?x7rb!_)tVAXj z#WI{({(_{@6uU6$lih;Gx<{N%NcSX*`;53ME5e${e`G}_p=+YTDU}Z+pT_x-obv=| zw~C{%LWbmAZm@b2AfE~mSHKm`K;M?IcZ3UwUCxZVaHk& zVA+sz=OI+bGOAzVqysktxB}Y#j%HPO&9YDjIogEUM4eBwc48|{q*$1U)tUx2-n7pa zA|=t%^%oK-mOU|Sg%ZBCok@w)f zf0b!D8bhOXyNKy;%lGB+#S+=!D5%^-r>DRvvH~wjS>8>gQ8^y^A$)Jn|2B=b{0Sv{ z)}z%iN;*6uQkjlMgl^;u1)U#c$ok!%N!q;Bb8f2vLegA);`H=#>_!}8DQnz`VM@;L zG@*Q7D2#|*eFLH+1BNcBl5;9Sw{^;Oe@!8#v##6RVA3>~qBZK?lQn(Ot9;Hqtfs~BQS(h@{)OS?Pm&Lu z{@`wP!zq>=Bo94`^dgU8Fx0c7?{gQkEkJ_rvg1sph61PwRVSv1Z*{v_%Ec&*e ziI5#5_zM#U%NWuE#)FvPKS@B7_k#6#q;*&9sea!%flluLGW#L!GUgwqFN&(3)qkCJ z82sx3)WpRJL^-QVH)D(Wu=XKg9ZBmSvY=Z>;V5cS!F+t~>eLDPm`SIbWzp@r`&7$= zjPk;jnB~ICoTz!p8oP2lQkJ#Cf7kPCCXoq6xr%2*cOSvX@@U0DRGSxmCfGJdHSWDrlyx%)#)%mT>Y)>U((P|X(k6xlFnTSz9XFAb|-oXW;8|gTX7RWkm;ME-Zx{Oe- z7g^yG*DDPf#JSV-l(p4nH~c$Wf_dV+FhS zL19G0giD6V3z+V8GYgNRilLbHfox|JmPquMitRmmfvq_UBGMP?8iefjmm15BL+8u0 zc*{n!O2mlMF`5?OdOm2F7JH-QDhQ&O;3I45v|}K(@Cx}O_vD9Mf9Q2t+C(3laOOU= zBkoxXFz?Qhtx>eGq|o47F)HBa)IH5$yCfs8tAeb9=m>KIDnA6YBUL)ABPki>Knq|q z%0M|Z(Gv?OPJE)<+J|3fI7aSy;HW&jW7Z4hSg%90g5EFf8rZ{!YM6yNSG(W`m@r;!E)!rmFxmXz$_vK z4jA)J2cDWoXl%GMsT>W8m*pG@S#ej^csk)qnJH~qXmNoQktgE|B;UqmiuSp!+ZdiR z&_x&PA^|P$EZDHA?JBMAEl+MN=<+3)2<>(}p(62#9HcWFYePo}VWV;^uXltC6|kO@ zr5*80@{Ppme+0&zDH$3a}F}fxF8_cwOQTnQ0#kH;B3^4jqJN8DYhW7!LR|d+_A-yt` z#F9(TJ+VYiV?X~y*mhY^=JdgS12%~K&o5z$tJ z8YlPrNwtTa)p#(gxt$~HaT%HDhv6ANZ_OCol$nuEA_(J#oee&_ zeIt7(0%TR4AB}Y-h(za07-R30?2zPkP!5kUV=cKCs#!o9My47VNKFyQms7outWDX| zs0vz-W%==ClKx5!sf0P$)reX>44zeUOr>>*4PAXm)np#q%oSA72-LdVJpA(4A8`9| zf3f@g@xejyOZko2ee)scie1WtJygQkN|14o| z#gDi#K!4&=CFoGzlPkZm-Wr~}xl(-i<>)PZAs>rFWRX9f;$Bx~ikAHEPk#B?ixGD5 zXRT>wcwW;VE~kaxR^T_Z!2_?!{1phcf5VU>0`3@q#NA8eTcQe?;bOs8shfpC^}QCM zxv6ZFzwHH$@bY>JXCI7uGpvJt7fUBAr)fN~jH6_RnNur~xsT*Z>JKIlla8q$5pC&pIBZLr(LCVIf9H+6bHY+7 zEQ@fe5HW+d;2Oboav};JPl~CCH{~iU;ZiYb6FieoBIg);TOG?+m8C8U zA#bwf3yJFeaXdX5j=5-?Pl1g-za4Ii4?@L)a_PIpgvJU7q=AI3gWL0)lr=|T4Q#*n z58)d6jnGE_gY9`n;Hm;Ce{M6$7DhTI-P$R>llYu!`3+Jf7ANE3DeMsr2bPM+yFzTI zGgzefax_JDZ(KzEoqj)qn`Syge#Mc!QA@yV-JRmT07ha8Tn}a0nfmzU>A8gER1B!Q z5$J=lKpN#WpIW%v57+;}B;G9kguh$cuLZ75EZ&YF4OB4qF-$`qe|D$uoWJ|9>k|&> zJ;wg*hT6!&E@Z(wg{G?%8J>_4J@eF@;t)(;ElOOYHOAE`ZxW~bn~gzXX)z$ZX`Mo% zy%9n6#+Kz^P;K$gbVTD;TwK5f9V2Dt?$wp&%yVq4TYP3s1?GkxvcuqMBgy zV0&;SMA~e-W4sdlfK}MY9A`hWS zUBElfG_+8B- zE2I+DXqE~`Wn|FO8);1EAInKOhh|b^1Ao*e=d6WUbW)w-idmyN{Gj z=t-zG9X>v6>1zxqf7@BTQC)t0P3%j#EvPe-a18I>`xor}%MA%E+qooRSC^rr^HQ zWP=7!4&h{QYEy^0I{}&#<8m}S{{3<|ACU=WV1T1)TrICsG?dBAl+4M?M1E;o2$72bTITiB2`;HWvtjU?VQrOm$vmuF8<4}H zf2@pkFld9~Dc-@n9~N(3j^RO4)$&HH{Nl|sI{^JgF=Li(Oeb~tavhV`u_-Xa=}>N^ zLDCFy^JZeGfB3kZNw9$Dp!i7iMBa=N z!eb3pBBg@*d$^4OV@#Y|{7y>*NdREB^i;vA6QgBWg?X zJ&fqZ>jnnSAaI5taE)#>>jsj8H@H)F=@srAcW{gU>=w`2#qW8SyH=oF?uC*qoh|_OqBnskb~zb)5w7!LGk5t zG`tsX`a^|AC-rlTV5*q>TrHuRMp})Wx_JQZ3#2ry2}d|Q8?b4N;Ci9673*e6hiB65 z6DX$*C6dlTUMp}{&`yCGQaSNfwbvxy<6ve5*R&f2cS2_a8^to=ov@Iqf1mJdn@KBAStW87(f#kG|X_gi@Y(u!O&&uF0o zx~$IbtbW#@DSQ-2?l9Lrf7I!YUb}S`#w&w$-N1x#$!fI|-6`O8LX`wfh}x1%?i!+T zbSR9agsxA;n_!H9CCqzSufxrLKI6dQn%9v;_){1_(SC1CA96O(t)qI5f8)E=f7YqBZs&9Z z@O(Pr@&&0vuow5uH=D&b|C9gx%zu95KZpG1CI5NKfBrZB`HyeXxC`sN?kB=yi}PhU zrLvw#X>L7w%P6nCUtm+SggYIH^rpY^O5$Bu93DC5jqoo;5e5O*TD`}nGKK~q99qaV zhfK&1VgVecycd6Ne{FS5Q_gA!C2?Z@WAVxxd)-x+sDWdOJKyU)472HFfBWA3f5e*E z@XW`Q<-_L)-1>WyP<$W9-b**17^mV-4kPEt^;q(YGsYi0Ucx;EM!5ecEO_M#j26;k zBlSaV?m0Pwbk6w}*KT(LLxfTbXXLbZ@XgU`KC$u35nvvre{a6YfyS!I(86TJGVY{$ zPjOchp6iZz&}X=x2N6W=v@$fmd01h$f?1GyC)mv!Zoxw|9zw=qecgNX@NV^}_y)M^ zw8p=A7f6@2bskTBw^YwYGNFlD<{*s}NY*yHxGxv$d#u{wg~C>{;tvmiLTa;%7IB%p zra@$@Fxk6~e+0Bdn($!Qx8i6y**cw1FJ`(@^X;x7%!mr^FU3tx*mIc$-HcWFn0aln zTHui#l3ows<3Kj{w{;C+d*56)>vne_k{&Vx0!xI3Y}u)_WUpPKBz}UrEa#8m?VKX@ zR8RLz?Y8i(p*;Sg=vr)sVa?Q55#IzMrdT!1ldP1Uf8TTuv3q#SpCbgCZ!rY#i(;um z_QX<(N1CMwXm0E}8e3Q@;+pC|5Su`+6q#MSD6)Z$BtAk8u>VekenyVm1d%_8@$)fi zP=!d4PY_TN83h*IMKOa*dP|RS%F^NsO~f_uF|H1L%Zd5lF)%6^KnRcU*s{nN2pP&p zYziRCe;;XOKNwURtR zk`)6dzr&8q7H52|?7rTvofWqmw`(O2WZNz)sJ^aRxnE~l8E>1iJ8+uZ`G;ci_lpjr zkvhus*eEkCqD>L${GQ+w<6lr9{`g}t3)F}We+I$$2Z+Mhit2h=6+z$g$DLvq;jpSJ zxr~=67;(12%HpD7RK2rJ8cx`ESXm-IN8(f$xb%hgU3vXZNUR`-fddiHyl(obyEuF9 zi|(ErPTz_kn%g5VC9AmeDUlxNt})|b|J7O*2!O-RMIc>E?d zOpE4=&bX}Q(DW*v5Ah(z{TB3cJy&~-OlV~-c9v;WegP)-=0Qw@neZ%khjg7I8%6w@ zaDcxG`b{1b@~>jnvN(7QSs)Q|!@0!uf04V8ffZhn?&U!&qeSxg{#kC*2o$Th7DRW` zRg7KDW6cLFf@4?Thvzq2!)WDnEs2E_#shHy3AJ7E@y=4ZVLyC8U@r4)&zB!R(g&vx zu;GoLSh?s=i6O=VF!UUoun9anfrWOS+gYr^AbA~bjzxhNbnq>(!3zH$&RC7Ue@e=k z#z!f$2a{(8&||#{Rix1;@tF^0MR}zNQkVUZxa+^@cmYeND-ZV|9b28$-;x zSxA9c!ttAqQ``h=hBygw1~(nTnyiRjMEHxwbDUg^x#YwSFE-1e1l5$iUSQ;*Ny2I^ ziVy59@*J1ZCaE1>CP6>lDe=D$`lovSSFvgCg&LECbNnZBpZjzNLJ5gJO0*_9T2_{F9Uz$Kv0PXCSxIzK7RbI_eg(=kecAh z!@FAHQ6dtxY4>q}UJq#+tAkJAA^U>67`T`gxYr<9#HH=@^mL5t8yX19#`;p;0&Oo3 zlpii;h$ic9pNr@AzOmw?ecQ4qmyA2asfBx&*ls!su!=F0`7wC^plG_Bi^r93b>aG@d+f72KgJneF3d6x3DdHZsy zi%P(fuL54;^;05%{{(b0<9sQR@uWe48Ko2X!v~xk#AQ+PyTNjC_3&^xfAnxk+kDJ+ z!aUWU>p1uvv07kvg>JvuSIk}fGfz94EZG} zTrNF5hGT&iXHSRL^itr@6%emc`S{UoAjotKeSJj3g0O}2QX!H`TTzMX3!|89nPbNJ zNx>~dAj2OXCx$LSZSZ6|6sBuUt8x}LCcdI1PB9steszPr%7Y7sE>uj z%JjQFMyrN{(vd$}m_ZA}-6ro`^J^9PCC~M@mjWaNQ!y0GHLp2g!W#vA}8Ea3E7&VD+8Uz%npR3?L^}v1Eb|0)4Xkn-M?ap^AvA(+LGMp5JsTx2&LM$bRj+Gl3G>PXkm5Cvj2d3^ zL0p`nT)Oqndi+rTpxKbuGGvqH%ixlHECa4Re@`(?TTbF-D3zZe5;qo2UdkAGCWUaB zgF~uitAFLsiQ{X7V!_ZB-#~asj1y0M?@N+B4IUsN>KrP$)P+G;vzwGlxy^G>aKJvD z({QrldREg!fg|=B7tj;T+)Rb4jh#RjdCpJ!c<41UYw5R$(M17_=+nzallL&NhG&-l&(4)2h_tll^&nR zaj>7CGdvVYP;kt#&J)Nwh~}==;0i0*#uq`jknFfZTuv6@q86gU<5ozqagGqc5xGZ> za!Frc!oz*XW0``sZ)?K(f9`8ewT%HY?}qCfj0GAD84vRpUl-eTAt+p- zMtnWxn>4l>-2GN?y83AaC(ZeU*Hel%eI!pyns!c_@1EBZ=OsC|T@~rO zHO5p6whd`x0@1p`(3BdX+B#dV=>#)?D!#=Ll249suE`~qZ>6Zt#4t>zEFkA^f1n26 z;RGO0t7iIEri_>-s4pB_Gy5n!dL@q$Wk!qUE=clO0o;`nIngPyq} zWhbgp+}$Tkew0owwL|(fec5Rwe}IsdJ*#FWuwLG6K9M|0iYknQgn)d>Pq0PaqEE0z z-oh3UK1QY3(%aM^(TZ)Y@l6;R0(kZIH7;2~GNd@x$YF}8`pQI=!}7n)9{8JtTxzxi zEYV1!-Mqa24aEiv=2j~ExNmiPMfuMN*G;m6v2|(L)eQA%E)E>QR`tSr1KYvHJqQ~=m=sqpai?5mI6wpmR@rLp`}|eC7O14a5}=VtUl_*ICeg{F zP-R6}%f6Ysp&7?a5YMLAnL(82NL@$t4J3v-&UH(e%rw0VD1{=IFj>!4fEl-Bm)S%k z9a%Z_UK@~Nr4l=kc56z^ACk?SeT3b*^;ogT1J?0$`vTFfxK4VCe_bi^VFra~P_@4d zBB*OYeUtJNn_f!`CRMNFD#nd)X#A>Ww9%#o6(Y6)>&j2d1A={VO=A*epYoYIgnwbW zpoJPqQOrWZ1;u6>sHk!!q%CJF)KCT2YK?KgR-5*8jmT^&H<#A3OD0Ki_&NpaH7WA9 zlci}c<`X3~m`!K(e}f^^DDfV7s8W@zX*-(v7Y9s22PpLNR`^7;U9##Bp3Rq`3yHNjpmJW1ai8dsOG8C>)ml-7` zoKOcQy4DhzoOh^G6PUzGQTQ3I+Daj!7(g~D@7VLuROz{~@* zR1~>nL^ni);cjEyB1BYO8~&*<6MBQ6a>^z$=sE(mAt))jd6{lImcYEX<0$6vi4H%5 zV3;*;8g0-kf8&%^nWR)OA6lnSY6_&4oqHvFTaf9xvBd$A@@Zp`TLZWNDqTT6?*ckOkcoyIyzZ#5bR$pAN8H zr!H{l`~@Az!{QX-npj8U4KhS%C<6kCG#MkDI6(Ypd6 z@HukpaEC_@`EoNvuxF?UWBIXi7Wk`Gl~hRvSZ{yqrKEVa(1)kZx4_+=d_G_ zwHC*OVXO~<5Z==0GlU0J9F^~FzWy!Ke_nBZ36wL!YnITD*w0eRujt=eB#+IkptsB| zvy@hom?HDJY+^EB*VpCK$c%0m_g9<<|WU| z{=%Qpdyq2{)I=9XscpEE5K=>L>2rli6jj&jrWKy5MIq(1W>3bk&xpZSCf1|PQ z{G=@2*~N9JoVIiwrIm<^RXepk_#~(k6FS(baG!(hul+rYfZERBLY!De?4GHvhUUap zPP1$4Q9ib?g7OV1M+kAPycvmhe{zc%+cHR9x8HDkJBG?#js^^%V4e@$IMb*wEd zp&^#A!VCOz9=5cMNB zH!*xd$^xg%%PFmgeFGMWdj>#mjk4y&X<)lAA-*}jg@i?RAS|e;Kk0FkVoh@B6+ra{ z5S@V7gN`Qp`ZlGCm2ag>f9l-ojj9D9^XAt;ukZ}}EJlY`qT!^1y2!4DqPsN>VrpM4 zbBD(^AQSf&@2pZj^b5CSw(x*5bSQ+*+jmd0>6sQlC}uLKj}dPv?iwM!OUFmbwvG

mE|VM8@(!K^20OLuP*V@dmv}gcfsKF|aTfWq9f{_SQ#yyTy%; zuXOdm&1Wb(9v4Aa+I0L5(^VUyH&FeHh^d0CkIjdz>WHOD*)YbjF!7a*6*K|+QhazA z4cys>EGE38tLAjhe`}__m8$Hpw~r%1wj=#puZJ$z^9Sd<@JY|pakRjBbmmG&1Q;B4)%y~my+k!4PwIi7yd%LQcUgcRxKeS=T@EIWHm`6^6&h3`8DjB~rg@SMij$j}!x6pbH@>=?~kIqys0jyPSBEu*Af3UwmT|CEuCK#*WH|9}{ z_yRZ5y^e#RAoO1X(Y-NzGqz3N^LrqyesRuKs%#1#OfOpJ2Ug8_f={wYXFlL3r?@^- z%Eu`Is)rx1fb46Av)DM)UI@Q;42T17Z<23q&eU47Dc4TLW;Y24NP-*taTxwb7?Q!; zX*KEh2Dm{Ue}o&*HezYHQne`WKi5qL6CNXjB~4XX#xmb_e#xk#)aoV;D4^*1+HX>F+Ll*t{3irB80v1`h>7-`+f zf*}?=BP}bwz(T!^4Zk>L6=006VH|}c&YuVaani7D8*Pu1sVe=$^J89Ff?cIB&H-e~~M6)j*8z zu=L?k69Sf5C6=fgCPiQNQ+1fw{}0(LCQ`Rqiyf0G-4b9N_O($)T42CsasV@;!Up)U zfAC3Sq&BQR&^3Ztp|q^@u^H-GRdw1|q0LZADrGnlY0i({jaS;xYi21JUj^!H3g6fI zNGN$f`9v<3=|-80pd=KHHTYSDV~EQ5Jmey(Zcv(tSur$`!&^yDeVNj62ff#stb1>n zU>WQ(sXk9`%MmMb8m0}7fd06@_oR67OR@XQi)YXGb`R@LSB!E^M&Z5$06W2{W5M(w zPtkWlm9-1bhS<}2WId(`u-!px{>kIR$6JqI?$z5y!~LE{#f7wKE;%I>JIGNUj`_IJ z*9$Z^5t%hXuI!Bm{~u6G2MF34kf_l^008Fw002-+0|XQR2mlBGOQLH|lL|*Ue*p?o z`PROillacrwNsVoR4IrYiLfDn28P;IB!2h&x_e##!F?omRhE|+%%i8L-`#_gyIsA~ zWmCu7bd&1jIofq<(&@Hb>1g>_w3E9$nz!Bjm)~}(eVX4kjlOTob+ohtCv~inXX;tz zdQ*1GR_R?^pV04l+r01QtESdPe_4029TH<5=`|@;ePv7?OxG>$4#oB0P~6=e4({&m zR-kZjch}thCa46X$*uVz6hX>>=tzIlQZM5?_t(@qQ% z02qd`{NJ?mIU>_Kw+-bx%fXe=ytb@^@J<0H$O^W4auK4mT-_KWHH%rL^6~|}2fexqk-&ph+wy3yR(dDKw7d~o zqXIt&Q06pyPypj^Hb?7Y>x$*=zOmMh zVN0G-P4|Q=k<|{MIRxg(ug&T@gkj(RIn=VL%pbw4_ zlnbH&2sO+2l9(R8+yx-Y$$WS2?7VY1!{HB-Z8z8r93vh(_IA9($Z&rkisCTq<%P6b z)Ke*5jQ@d@K$lcdBh8?>d#;qs{o&YjweLZ`8Y|iyxd4V-RIiTzjY&_-c-96RiVuBuKVQxB)I zS;O8iA_S(R1hKT~FLDuP`@E-q#k*Y@GQvwZ@)xskekhwD!}=+Gw6K#6Rvk?st*1vk z+hPCo_xpV32bL`;(nLPWK@AG`YhnQ9y{Mg&EnZ&LMI#BV$YZ5H#6jd1sjx*IA=fzg zzhP~roN44lLeU|U0=;J`1bvDl@SF8&o(M-EZiCpl-BKejULaY}!g`50Hzw7-UC)y#n%kB^BrOT)vca7{D#qDxVxkoHyEUB_#o9&Fnl zc8vavoeqU#()`}&*aiwykRkdxVn>s5{%B8_tat=4PfE2N|5S#N-65O>Tk4; zOKmR@jp(uUY6YQ@;GIOwOyDkR!v{(j59`3&P3parImXa-5Donrb8h&RVqz12H~i0Ru?A`kh5(iJS% z)IJR`58ftXw)~5D4ow^ zR+aLdqU^LUl0Gw8N6eR*oPpR4vbA@;V!6KkXT)Ky$(fL(RNz>PmE_7DCSEw3RJ0pH zzoBO=PxgH$GpPogX%A4B^?=q@A^Lg%tlc_RtP6_a3+HUdPSu21w?1{ULXxm3Appv| zs5ZwHd#)!zB4Z2tcufy#Cbh$1xFn9i;^MKk#koHO6q}r0)(~{v-=i=bl~&oN4u-}T z+Xfk1)xm@_e*5gsPPg2-5`5{#b2uGI1jaQ_`N&(p4SB69U(dzS!w2*HUBqD22_V4p zi3dfQPzGZ987x^B^|^|wKgB{fQ(>Z%A=X|e$xdgBGYOY9-?8OId7U_PdO>YwN69Nn z))$-TrJ#g^sC=)PpzJ!^NY&!Juk*fUd{iy1xbnT^v1U(DYTJ`~`MZ|s}uYe50pJn;Z`7`lMlM@tG*2guh3PRHg^OZ+xAH1cjFZ%V`w#i&vW8pE5 z2`D8}x>7v7vg10T$z@eUUw$-}BLYSZg-qhW7w2QBr)WB)GKj+{h#SJNeP&B5-0I39 z`QTx$9jhCt{!O&$rD6{cq_l&CkHtVP3Ue$|1C%n`+elXo6#l02CZ6zxpaj9hIv|{* z&&N)Rg3DQH(_qB+J@ghN-D2qEs8V?Q3!~88P>)k9BIW@yB(H{vTH`DtTs?t^vvN0TFdmz;K1R20JAo$dT<(>3bWU-65TW_at7u05PXU}b5RT+7} zw=SA5#S~D2vOFWSqM=eaWM$f1gJR-v9Rpccdz0d|*ah7YCV@BwIU4whyUMz})9@;~ zXTP=s=b_^ifg)Q9T%8YgTYdFOGq<$EO<)c)A%qJQ+wPhx!V14-WYC=r_Hkn)D&zaN zmcd8uzYvm*3DB-IXBgwLz%X$#(uMIB z+t67H0c+oV<*NW5<{-G8&S9?jAX-lAP>uB6zX_v4!NaJth>r~+t``Oq1Tq?yD}w}C zOnqSNpSX=ibV~%0WfPmzecKjBM(--8KmQg!V`!fNCjX}7CZ?^HJ+(;D;#<~-m4rLv zvCeAY`S`a^fsg#=kZe<=XD(F<^Rz~tyRD*(7uh+d@bDnKSwZQ4ok%y<8@JfGJrI{k zQ_|OtPNugdgbSwP~pp8v+E*$-89o7(gbtCU^YRGz(fi>iW!t3 zb1WPT{N&X|vF2YhK|P7#Uh6`2o5m>m0~NY!%o|*nUWm)J#me6_2MkgV((T;~VZ4tp zd>YZGna`6^e4x}>w63);C`~5f1 zBA>lSgU4x>0_-r9OyJifa({#PCw5)5b7qfg`8f17wIYVxLNu#2I`-`Y3pg$d&=5;| ze|h~JeZZC;bufh2Zh~VRgBdK|a3)N3ni=dM57h18v;>G?9uUWZ%cgHEHwCDqwvP)F znxwQaK;wa^#SgjF6%D*K%6Aq~oHZ?3&bu}d&J4ro4enAI;MBP-EB=VPw6WY^QN{WX35{hui!Jc zZliuON#rL-y800HLRQhV`ii{NIZ|vDv3*2XPqh)(wdogV&6**hG$NY1r+<@v2$PB8-ca}?hb$)*;+IG`2&ka<{G zn-i*#o-);BPX38xdtRK1-U1i%@{gl!~r{4+P$v$_s)4H8*ZRsW0jg`Qrer zU}R=PULZ;gzyKz3AcXO4{u;>32g4d`_*fc@_Prsr)8gF5mljBDawk23i|mNW-sbKb z2Exb638l#le1s?=Gx=F}Nuj1tkCO-f5Yd!d{$;rlm z%*vPyHzi$wLsi`@szB~nhbT-(%rSZMM^G;f7YIDSaBH7@3SrU`pMylNC z92|->56FchN+VcI2Iaw}kcu>ri8^u_Hg8?~#Im?UVH!iJia6bsX1zLwW;d5ur0(S{b9TsVdfDb%!pPH{Uid-bROGKGNaNNoEC6zLbLTJXhDy!phV5l|5fD6&*3rqYT)GcY{(4 zDVJx?X;f%olDz2rEI%&J?A#FKPXAAJSw6Rd$NvTsy2w602^adRzycU|44-fK1~Uew#!uZ0KGhzc(PKLLBr+okQdw^JvpxMTe}}glv;Z zN>wh5NFYPV-^@RLVxV&+<2)D&6gFY`*rCswO4boa*1C}wg&$NrWrt1%#zraFC=m;~ zNbXy!w-82MO9KG%Mn>c(9R?^~Jv-mZ$40J#>$qFydFl&KDiuWqK{<UG*ZAn zE{*x^6IJWk-2KAhwKxfs3Y#lM!8~?NUcP|IOO4sCQaf>b56zUO@NGpaee@z2t~@?V z(T#JkG>le1bT+Cu=&vfH z_@fJ9H&$u-f_Z9+8yffK7E6iH{5O~p7TCr-R?K#liBIynI12~mmk6%h!|0vBZy2f( zFh`bqUYf!i3MziEFK~}&f5S|B>C1WB=?EH+LMs|;_r8wOfpSWVyo>HLt=z)Z4>b-R zP>HaGI3qJ0&g967%PFbo<4r6>nH7`ekzzV&7E_H9@*4Uet@Di6g2uYd(L+ub!nSC$ z>(F&_>Sqs`uNthNQc5Qo=kw-1iYgX%QX6JAWHmXG^AQBWy=<~eo*`@RKP~A$jau1? zqRVcEcxLDAK>OV_`v7cm*}=SD^ht^aN4TTO-pBq2I`rJiH};fjgf>BonU%-2d~BOy z40pZg@K>a(6k6mc%m+bn@+eN@Zg$XvCY1vCBThkLUZSB#ZxRM0VN)oMG6=TWTkK(u zxc!?t2QLqCfvgP^Gl%-}&6~`^^Z?R!Vqu7VU*@ea5G#i+I@77;DjdM!T_?*RZS{ob z`pSp&{+cn&igMj@P@Xx$nb5BY^FTd&^p`kQ7{(sc?p8}EkLv9S7XZ z0+rHTZMU({IQNWt#~5d~b2v;!n9O=3?*INJqPA}w zx=2fgma7!TRb$XU@IszUWi#?ziIP!=tKinYK;%{X?|WcBXlz&c`3)1ayMNVx{gl6e z3Q`<^fZ&D_z^SgnFTzH7;HbLXm|t+D24^5EYC4(3TN-c;wR z3v3?y_wa(=l@nX1H?_X>>vbBEUR=ivUP7xfD?o}HANRji^>@TzDgDJYCh^ERnA(o> z^zfHS{lF$!iVHXO*A5^DQTPeF9V0}Xf~uQi+|29<|6pJ;S%INR$#`$@42^miSZJ-) zQ^mg|ir<59^czooxWi_%Do-wG+Pi*ix1-vvsosh%% zE-)wCX}K_lH)kgO(4b|+ma43+ES-?WUHC<~vR^Y|{#hC-0cU8{Za}(y^)iM-4nli- zji%_P`*QngwC^-b3Zr+@{d0h|dlDDQdyF~DIJYdNx6>b^tw@losQte#EymJXa1J9vc3VT4LH(&hKEK7tJBMZ+gejjmjg`g)C5AT z5o}WuqHIw>SC5L9t;+MUnwmIz2MORV?%OZ?xWz^DWu2b|;*3l_qG$t>+{Yb}d27P6 ze^=!vBwMByabh+{2HPIDQ$zZlN^@^^i)F@rgC5vmlu)(HwW85;*Ms`{r{jj3#^eoN z;c#(;I_dEp<;lFd^}guPE{B0V8^cQI0Z__&D9-t!go(NO54Ud<0V_IofPO|m0@T7_ zxE;`r9h9m53MOUv%_nwNuO$JoLn!>p*k4YG^oC8INYtKF>3qu0>oj~<#L*Q!%n4PN z17)^OQ=S|u3Lty7)1!e>i%z=t&NQFg`IJSAnHcuC@10`6u;E(K$vUHah*7su@)(ru zc`y2obg8RnW19n`Uj4`KAhdf~J8F46aSYX0LN0wNedtHJcfu{Lr4G@UMrM=npH1u5 z6?+%r69e-6kqlNQ<|oqF4A?VC{H1T$-xxf@WSSjajsnOGr?5#FF&cJ_dy;oDtjmHw z^wqEP^9*aIWxBDX3vU@xF*sMp2eZCK&2Q}@xbNr2j`?2rKh9+!wTLlXj$cZP*b|H~W0`6W=fLTzhE zp&wC?g1TIU#=tdO1{9NUF+3zXjG84^%g6l;UgTucXu9s?8?9sD;eUi2Ho2MHWBAK?hKp?t}VOO9WXQfK2FuDXIf(YOFZ!ubNB{3 z_cWb^HO5>zX!QZ^exhtnSGlc_cCQEz4a@i2@CX{=!5M4v*95jUH=H}gx=sz)#caS~ z4G?B=Q{lLxtcZY#cA_q`K30c=GP2l4_)eB1xcIssck^2Q;qIiCh~0^9-L~AT`JVPE zHuMsWx(7r*g5Vl}tD_6Fi&ss+zQ`Pjl6&1QZzE*^fz*7T*p;bTxQi9^U%fW6Cm|2Q zMvNJqD~0{~+mlh)F~)}wytO7H8PIt-Fw|?%Vl8>gB2hbGx2+JW2FRb5=-?7fvTR+< zQe)|GiXI`I5$PO)u%us#DRauilcOu*A}1k{xd1qJXBsogdn_6ji#D2>Z7U&8(Dr?U`VY zLj}(Fo$WLU80LP5GvqA3wTYj>bT$PcY;u=WPYiP-m%%41aw`V)hlM8OYA)^(Wk{J= zc5m~9>bd3h+4&3NMiT0E327L-4iQj77hMGP6tR#RsiDXsF1SsY;eCNp+A=mO0{I_> zHSs$2W+Ftv;iw@I4#Rr4i9x}A>|Z)sN<~ZOIOf(=bxhUF`PHU$JsP;E4a}!5(gAOY z8&(M0%uOc7gPFyfvgynbI&qF{U1XJ|`oYq>D>o)2_XvymH2jXg zC)^j;HE=|d0#wj|V*2})*fj~xCH@NNdqZHGG!M?{?#JLX8wrH8PKq`{0%h27JlBMd z3-FJ~DXAW9XKkSL5caq$rQ`9{$2u5?u{yYdzwb>{S33tqU+p_~DBJD(iNHskN+)ocO`AtmcLULLGesB}I(w@UH-cR1MN%s=LzsB*^drafDECqFyp+fDxC! z-{p;sCr4U26~K_nQTn}iyze?;FoOOM*?P*h=jW?B3$?57MnRh-uboAB34xKe;MSFg zZzMpKoB|F@*pJlFGMm1JW<0nm0o^HhKY;0ptTeJQYvS{84pEM+x%WK=3UNH=Q5xMJ zJ0$G_v!rQJ$lx&6U*702`w$0|NOXCnF-WtW@XkhpVE z3K$g8;J3uc6KN3-BN0}{RV~h}=-q^-+j9IuJ`)&&QP$sfc&~1^HRDvEtirj5rekEe z`#RA|RBiHoeXQa{vO-mbZ)2nqMPNz|`96;XaiuejPmT!0qCswJ$=yec_z@LjmC(0S z%G&2|Dp%)!5%hVASAV;>-8Uw`*8+6R1qTaNL>+RN|m{CNQ|#P*EC!}=8TzhKWSFgCrmPI z-?Zy%w30g`u3~xjxOUtoap+qcH8aztuD|~Z(TBLt2jde7!m#0(46aI@l9tnHY7fU% zM*td8oE#qZ%B726>uCron-pUeoU||On;*QNS*eJ(p|*_8ozLJ!x=CP}t zEYjrJ+XFr|KH(R_@)kDXis_Ogy#npz``;w7lm>-&`vfrPXCWbV_rF5jq*n^QQVGLq z7vE;_n5s@zG!679^ZtzpPBP!9b?Cx!1nMEgp9T|E7z zNZWIG@rBcPxAAj9nruez&SOdYCN@TK&ce(m8`MV8vxQeuRL-frQC2sB%uj8S(7HL$AUlc;Bn6Fx{8?>G4y0n_%!Gy#bj~pxR#E2j+O&#Cfn6VsS;Cn* z7Y(j_2EDyW#)gYPkiF#3WFBK0LxnNVNTslHB(SH#U+Tzz5&_w+kkLEm*B_I?iupa zGrwmXpv2;(|6kcf^Y3ayY6=JlLgW9GUHogu|Njj7|Jh)tRND}MoQQZZ`rhbiPD@d{ zQY}Wsn&8}AvL&K9MRSV0qkr2GsQ*q^&}EMmRxzejULp8X=S8iW{A)s#d>}Am*g2p- zYyb3xqa*O-`sJzg_Q~bYAk&X&-)X4q0*M`8Ste!j)J@Pw$;{c%^Xj1o<@(5YAc2Mb zuRAR0I+ziPZPb#{eONwjpiOsXPf-O#7O$!RO?=4bk zO1y{O`qq|qDef#OTP>dOw73&&CV50za6sp%>6%3(C^IK{x15_q+d$s&gikT)Nb*7U z7)xme9F6S2vQjHpKbumRNB+BXINt41lEeaDq=e0 zzSscfAX;PSMOJ4Deu2@@mzX~)2Ht=taPQ3S+L?i zGzt~~qJ+@kT|6^e)V0_ycKylu{kY%%+80cKT$||leJxN1ep~kMt4c7l^6{m1Y|<;J z7WUG1t&klYlvL}j-mH-b2)Vg>+Rfx5;rhtt{Dwq-qq@2WX+2SAi<@w+k89bs{p>u>2*8Dwd<@%JT121W z{P0bxpJf6m83O2a2%?3RxwVz}uQJ9V@1jXjSFv>|w)zb9!+!w&SZA`>L~cFxwW&o^ z3Frua*!Y>+hc8>^ai`S*I`rj~4bwlUaOS-)_Cf!44Q!>B^h^+-8z zU;xE$a%1#8(c}MKgrjh*Zx$1W^jqVMz_AVD7Q5o)YsxH@ODkG2Lhvc*lg_Ux`B2nN z_D;gLF&*IM9DX_c&XJGH@}rP!9{K+03F`v7i)+lW7UwiTYUMYfX^R1iR`uwz+XHt+ zFULzr+U86l=tKHrpYfuE_Z`Im7j8RQ1o4&4ow+<_ zG@zf>_ycL@rtAUOvHp&;<)2FI0ST3+7bwLHeSaP?C(D)4%L8$LGu-{u@9(R;HCVW$ z)53xKk6n8NLnKcVd7f^r@0*D+DVfDU&$iw8g_d1c*DSit%LAR$Jtk3}XbpR*x*7;N zZ=M#Gb-MYcQcDF<_jk0AN@WOQk81cXwIhat@d^f<9?g?U-fuPwTBr)V@<>$NQb@LO=iC{BB)U5x}Fovij%Bw_s z!yZrJeMM@i^*b+o=kqS;lv#?n?}!2INAcnLn{C)+%Fl3Ew_Y zLA#0~EppfjO&Z|*@Mw7Za}B)E>}d&WMfU5H82FXc4YJr){2 z{9u~bARS}iP%IKYeVL6b7q8l~-5QC{I?ie&QCm6pT#Rp_i%w}w&k+xQ5M!cCDDlgb zT(LcE?u#NTP;whKeYJq*p(5|ztr=dA(W=+K#V*qZSIcuK`-##9(Jp}~3-P|CQ{0K; zB67PYXF*$^yu2*#CW=-8i>?%AxWoFH;pKXB&)5-1rk>s#$(u%K3Zjg-Py|V zKdl>ik167M(`oA?I6FbLjgfP38#-?Uz~?{w{I({ojdmhy$)}nH!Z^vZam;@oUVm=) z{o2#x%tcVMHYttK-8YA`a$O&)x{64;M1)Z~%@wz;VINu2Aq}yodY30vX0-z^ynM=F zeM0?P{TvYE7OT(@5M1d0RzD;Z6ZHQdsPyl|A4tm-I9GnMf7^k#))HaCKLq0VpCI@r z{?8(ZC<&@aF?OXR`?EeBHrZBhx{x{iw-XHJ3FbWR;BqK-(bHjkMcKP?@e*n5x(HH;# diff --git a/dist/jquery.bootgrid.css b/dist/jquery.bootgrid.css index cb38fd5..b308bee 100644 --- a/dist/jquery.bootgrid.css +++ b/dist/jquery.bootgrid.css @@ -1,6 +1,6 @@ /*! - * jQuery Bootgrid v1.3.5 - 03/11/2019 - * Copyright © 2014-2015 Rafael J. Staib; Copyright © 2018-2019 Deciso B.V. (http://www.jquery-bootgrid.com) + * jQuery Bootgrid v1.3.5 - 11/17/2021 + * Copyright © 2014-2015 Rafael J. Staib; Copyright © 2018-2021 Deciso B.V. (http://www.jquery-bootgrid.com) * Licensed under the MIT license. See LICENSE.txt for more details. */ .bootgrid-header, diff --git a/dist/jquery.bootgrid.fa.js b/dist/jquery.bootgrid.fa.js index 62a75f5..bdf2cf0 100644 --- a/dist/jquery.bootgrid.fa.js +++ b/dist/jquery.bootgrid.fa.js @@ -1,6 +1,6 @@ /*! - * jQuery Bootgrid v1.3.5 - 03/11/2019 - * Copyright © 2014-2015 Rafael J. Staib; Copyright © 2018-2019 Deciso B.V. (http://www.jquery-bootgrid.com) + * jQuery Bootgrid v1.3.5 - 11/17/2021 + * Copyright © 2014-2015 Rafael J. Staib; Copyright © 2018-2021 Deciso B.V. (http://www.jquery-bootgrid.com) * Licensed under the MIT license. See LICENSE.txt for more details. */ ;(function ($, window, undefined) diff --git a/dist/jquery.bootgrid.js b/dist/jquery.bootgrid.js index 3b5faed..36d9cea 100644 --- a/dist/jquery.bootgrid.js +++ b/dist/jquery.bootgrid.js @@ -1,6 +1,6 @@ /*! - * jQuery Bootgrid v1.3.5 - 03/11/2019 - * Copyright © 2014-2015 Rafael J. Staib; Copyright © 2018-2019 Deciso B.V. (http://www.jquery-bootgrid.com) + * jQuery Bootgrid v1.3.5 - 11/17/2021 + * Copyright © 2014-2015 Rafael J. Staib; Copyright © 2018-2021 Deciso B.V. (http://www.jquery-bootgrid.com) * Licensed under the MIT license. See LICENSE.txt for more details. */ ;(function ($, window, undefined) @@ -1219,10 +1219,10 @@ Grid.defaults = { datetime: { // convert datetime type fields from unix timestamp to readable format from: function (value) { - return moment(parseInt(value)*1000); + return value ? moment(parseInt(value)*1000) : ""; }, to: function (value) { - return value.format("lll"); + return value ? value.format("lll") : ""; } }, memsize: { @@ -1446,9 +1446,14 @@ Grid.prototype.append = function(rows) var appendedRows = []; for (var i = 0; i < rows.length; i++) { - if (appendRow.call(this, rows[i])) + var row = rows[i]; + for (var j = 0; j < this.columns.length; j++) { + var column = this.columns[j]; + row[column.id] = column.converter.from(row[column.id]); + } + if (appendRow.call(this, row)) { - appendedRows.push(rows[i]); + appendedRows.push(row); } } sortRows.call(this); diff --git a/dist/jquery.bootgrid.min.css b/dist/jquery.bootgrid.min.css index 6084ecd..2828211 100644 --- a/dist/jquery.bootgrid.min.css +++ b/dist/jquery.bootgrid.min.css @@ -1,5 +1,5 @@ /*! - * jQuery Bootgrid v1.3.5 - 03/11/2019 - * Copyright © 2014-2015 Rafael J. Staib; Copyright © 2018-2019 Deciso B.V. (http://www.jquery-bootgrid.com) + * jQuery Bootgrid v1.3.5 - 11/17/2021 + * Copyright © 2014-2015 Rafael J. Staib; Copyright © 2018-2021 Deciso B.V. (http://www.jquery-bootgrid.com) * Licensed under the MIT license. See LICENSE.txt for more details. */.bootgrid-footer,.bootgrid-header{margin:15px 0}.bootgrid-footer a,.bootgrid-header a{outline:0}.bootgrid-footer .search,.bootgrid-header .search{display:inline-block;margin:0 20px 0 0;vertical-align:middle;width:180px}.bootgrid-footer .search .glyphicon,.bootgrid-header .search .glyphicon{top:0}.bootgrid-footer .search .fa,.bootgrid-header .search .fa{display:table-cell}.bootgrid-footer .search .search-field::-ms-clear,.bootgrid-footer .search.search-field::-ms-clear,.bootgrid-header .search .search-field::-ms-clear,.bootgrid-header .search.search-field::-ms-clear{display:none}.bootgrid-footer .pagination,.bootgrid-header .pagination{margin:0!important}.bootgrid-footer .infoBar,.bootgrid-header .actionBar{text-align:right}.bootgrid-footer .infoBar .btn-group>.btn-group .dropdown-menu,.bootgrid-header .actionBar .btn-group>.btn-group .dropdown-menu{text-align:left}.bootgrid-footer .infoBar .btn-group>.btn-group .dropdown-menu .dropdown-item,.bootgrid-header .actionBar .btn-group>.btn-group .dropdown-menu .dropdown-item{cursor:pointer;display:block;margin:0;padding:3px 20px;white-space:nowrap}.bootgrid-footer .infoBar .btn-group>.btn-group .dropdown-menu .dropdown-item:focus,.bootgrid-footer .infoBar .btn-group>.btn-group .dropdown-menu .dropdown-item:hover,.bootgrid-header .actionBar .btn-group>.btn-group .dropdown-menu .dropdown-item:focus,.bootgrid-header .actionBar .btn-group>.btn-group .dropdown-menu .dropdown-item:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.bootgrid-footer .infoBar .btn-group>.btn-group .dropdown-menu .dropdown-item .dropdown-item-checkbox,.bootgrid-footer .infoBar .btn-group>.btn-group .dropdown-menu .dropdown-item.dropdown-item-checkbox,.bootgrid-header .actionBar .btn-group>.btn-group .dropdown-menu .dropdown-item .dropdown-item-checkbox,.bootgrid-header .actionBar .btn-group>.btn-group .dropdown-menu .dropdown-item.dropdown-item-checkbox{margin:0 2px 4px 0;vertical-align:middle}.bootgrid-footer .infoBar .btn-group>.btn-group .dropdown-menu .dropdown-item.disabled,.bootgrid-header .actionBar .btn-group>.btn-group .dropdown-menu .dropdown-item.disabled{cursor:not-allowed}.bootgrid-table{table-layout:fixed}.bootgrid-table a{outline:0}.bootgrid-table th>.column-header-anchor{color:#333;cursor:not-allowed;display:block;position:relative;text-decoration:none}.bootgrid-table th>.column-header-anchor.sortable{cursor:pointer}.bootgrid-table th>.column-header-anchor>.text{display:block;margin:0 16px 0 0;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.bootgrid-table th>.column-header-anchor>.icon{display:block;position:absolute;right:0;top:2px}.bootgrid-table th:active,.bootgrid-table th:hover{background:#fafafa}.bootgrid-table td{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.bootgrid-table td.loading,.bootgrid-table td.no-results{background:#fff;text-align:center}.bootgrid-table td.select-cell,.bootgrid-table th.select-cell{text-align:center;width:30px}.bootgrid-table td.select-cell .select-box,.bootgrid-table th.select-cell .select-box{margin:0;outline:0}.table-responsive .bootgrid-table{table-layout:inherit!important}.table-responsive .bootgrid-table th>.column-header-anchor>.text{overflow:inherit!important;-ms-text-overflow:inherit!important;-o-text-overflow:inherit!important;text-overflow:inherit!important;white-space:inherit!important}.table-responsive .bootgrid-table td{overflow:inherit!important;-ms-text-overflow:inherit!important;-o-text-overflow:inherit!important;text-overflow:inherit!important;white-space:inherit!important} \ No newline at end of file diff --git a/dist/jquery.bootgrid.min.js b/dist/jquery.bootgrid.min.js index 8ca9d69..77b76a2 100644 --- a/dist/jquery.bootgrid.min.js +++ b/dist/jquery.bootgrid.min.js @@ -1 +1 @@ -!function(p,h,t){"use strict";var f=".rs.jquery.bootgrid";function n(e){var i=this;return!this.rows.contains(function(t){return i.identifier&&t[i.identifier]===e[i.identifier]})&&(this.rows.push(e),!0)}function g(t){var e=this.footer?this.footer.find(t):p(),i=this.header?this.header.find(t):p();return p.merge(e,i)}function v(t){return t?p.extend({},this.cachedParams,{ctx:t}):this.cachedParams}function m(t){return"."+p.trim(t).replace(/\s+/gm,".")}function l(){this.element.trigger("initialize"+f),function(){var s=this,t=this.element.find("thead > tr").first(),n=!1;t.children().each(function(){var t=p(this),e=t.data(),i={id:e.columnId,identifier:null==s.identifier&&e.identifier||!1,converter:s.options.converters[e.converter||e.type]||s.options.converters.string,text:t.html(),align:e.align||"left",headerAlign:e.headerAlign||"left",cssClass:e.cssClass||"",headerCssClass:e.headerCssClass||"",formatter:s.options.formatters[e.formatter]||null,order:n||"asc"!==e.order&&"desc"!==e.order?null:e.order,searchable:!(!1===e.searchable),sortable:!(!1===e.sortable),visible:!(!1===e.visible),visibleInSelection:!(!1===e.visibleInSelection),width:p.isNumeric(e.width)?e.width+"px":"string"==typeof e.width?e.width:null};s.columns.push(i),null!=i.order&&(s.sortDictionary[i.id]=i.order),i.identifier&&(s.identifier=i.id,s.converter=i.converter),s.options.multiSort||null===i.order||(n=!0)})}.call(this),this.selection=this.options.selection&&null!=this.identifier,function(){if(!this.options.ajax){var e=this,t=this.element.find("tbody > tr");t.each(function(){var t=p(this),i=t.children("td"),s={};p.each(e.columns,function(t,e){s[e.id]=e.converter.from(i.eq(t).text())}),n.call(e,s)}),a.call(this,this.rows.length),o.call(this)}}.call(this),function(){var t=this.options.templates,e=this.element.parent().hasClass(this.options.css.responsiveTable)?this.element.parent():this.element;this.element.addClass(this.options.css.table),0===this.element.children("tbody").length&&this.element.append(t.body);1&this.options.navigation&&(this.header=p(t.header.resolve(v.call(this,{id:this.element._bgId()+"-header"}))),e.before(this.header));2&this.options.navigation&&(this.footer=p(t.footer.resolve(v.call(this,{id:this.element._bgId()+"-footer"}))),e.after(this.footer))}.call(this),x.call(this),function(){if(0!==this.options.navigation){var t=this.options.css,e=m(t.search),i=g.call(this,e);if(0=s.options.searchSettings.characters)&&(h.clearTimeout(o),o=h.setTimeout(function(){y.call(s,e)},s.options.searchSettings.delay)))}),C.call(this,i,a)}}}.call(this),function(){if(0!==this.options.navigation){var t=this.options.css,e=m(t.actions),i=g.call(this,e);if(0 tr").on("click"+f,"> tr",function(t){t.stopPropagation();var e=p(this),i=null==n.identifier?e.data("row-id"):n.converter.from(e.data("row-id")+""),s=null==n.identifier?n.currentRows[i]:n.currentRows.first(function(t){return t[n.identifier]===i});n.selection&&n.options.rowSelect&&(e.hasClass(n.options.css.selected)?n.deselect([i]):n.select([i])),n.element.trigger("click"+f,[n.columns,s])})}.call(this,e)}else b.call(this)}.call(n,t),function(){if(0!==this.options.navigation){var t=m(this.options.css.infos),e=g.call(this,t);if(0this.total?this.total:i,start:0===this.total?0:i-this.rowCount+1,total:this.total})));C.call(this,e,s)}}}.call(n),function(){if(0!==this.options.navigation){var t=m(this.options.css.pagination),e=g.call(this,t)._bgShowAria(-1!==this.rowCount);if(-1!==this.rowCount&&0=this.options.padding?Math.max(l,1):Math.max(l-this.options.padding+r,1),c=2*this.options.padding+1,h=c<=n?c:n;w.call(this,o,"first","«","first")._bgEnableAria(1 td").first(),n=r.element.height()-e.height()-(s.height()+20),o=r.columns.where(u).length;r.selection&&(o+=1),i.html(t.loading.resolve(v.call(r,{columns:o}))),-1!==r.rowCount&&0 td").css("padding","20px 0 "+n+"px")}},250)}.call(this),this.options.ajax){var t=function(){var t={current:this.current,rowCount:this.rowCount,sort:this.sortDictionary,searchPhrase:this.searchPhrase},e=this.options.post;return e=p.isFunction(e)?e():e,this.options.requestHandler(p.extend(!0,t,e))}.call(this),i=function(){var t=this.options.url;return p.isFunction(t)?t():t}.call(this);if(null==i||"string"!=typeof i||0===i.length)throw new Error("Url setting must be a none empty string or a function that returns one.");this.xqr&&this.xqr.abort();var s={url:i,data:t,success:function(t){n.xqr=null,"string"==typeof t&&(t=p.parseJSON(t)),t=n.options.responseHandler(t),n.current=t.current,e(t.rows,t.total)},error:function(t,e,i){n.xqr=null,"abort"!==e&&(b.call(n),n.element._bgBusyAria(!1).trigger("loaded"+f))}};s=p.extend(this.options.ajaxSettings,s),this.xqr=p.ajax(s)}else{var o=0 tr"),a=this.options.css,c=this.options.templates,h="",u=this.options.sorting;if(this.selection){var e=this.options.multiSelect?c.select.resolve(v.call(l,{type:"checkbox",value:"all"})):"";h+=c.rawHeaderCell.resolve(v.call(l,{content:e,css:a.selectCell}))}if(p.each(this.columns,function(t,e){if(e.visible){var i=l.sortDictionary[e.id],s=u&&i&&"asc"===i?a.iconUp:u&&i&&"desc"===i?a.iconDown:"",n=c.icon.resolve(v.call(l,{iconCss:s})),o=e.headerAlign,r=0i[o.id]?r(1):e[o.id]n?t(e,i,n):0})}}var c=function(t,e){this.element=p(t),this.origin=this.element.clone(),this.options=p.extend(!0,{},c.defaults,this.element.data(),e);var i=this.options.rowCount=this.element.data().rowCount||e.rowCount||this.options.rowCount;this.columns=[],this.current=1,this.currentRows=[],this.identifier=null,this.selection=!1,this.converter=null,this.rowCount=p.isArray(i)?i[0]:i,this.rows=[],this.searchPhrase="",this.selectedRows=[],this.sortDictionary={},this.total=0,this.totalPages=0,this.cachedParams={lbl:this.options.labels,css:this.options.css,ctx:{}},this.header=null,this.footer=null,this.xqr=null};if(c.defaults={navigation:3,padding:2,columnSelection:!0,rowCount:[10,25,50,-1],selection:!1,multiSelect:!1,rowSelect:!1,keepSelection:!1,highlightRows:!1,sorting:!0,multiSort:!1,searchSettings:{delay:250,characters:1},ajax:!1,ajaxSettings:{method:"POST"},post:{},url:"",caseSensitive:!0,requestHandler:function(t){return t},responseHandler:function(t){return t},converters:{numeric:{from:function(t){return+t},to:function(t){return void 0===t?"":t+""}},string:{from:function(t){return t},to:function(t){return t}},datetime:{from:function(t){return moment(1e3*parseInt(t))},to:function(t){return t.format("lll")}},memsize:{from:function(t){for(var e=["","K","M","G","T","P","E","Z","Y"],i=parseInt(t),s=t.slice(-1).toUpperCase(),n=e.length-1;0<=n;n--)if(s===e[n]){i*=Math.pow(1024,n);break}return i},to:function(t){for(var e=["","K","M","G","T","P","E","Z","Y"],i=e.length-1;0<=i;i--)if(t>=5*Math.pow(1024,i))return parseInt(t/Math.pow(1024,i))+e[i];return parseInt(t)+""}},notprefixable:{to:function(t){return t.not?' '+t.val:t.val}}},css:{actions:"actions btn-group",center:"text-center",columnHeaderAnchor:"column-header-anchor",columnHeaderText:"text",dropDownItem:"dropdown-item",dropDownItemButton:"dropdown-item-button",dropDownItemCheckbox:"dropdown-item-checkbox",dropDownMenu:"dropdown btn-group",dropDownMenuItems:"dropdown-menu pull-right",dropDownMenuText:"dropdown-text",footer:"bootgrid-footer container-fluid",header:"bootgrid-header container-fluid",icon:"icon glyphicon",iconColumns:"glyphicon-th-list",iconDown:"glyphicon-chevron-down",iconRefresh:"glyphicon-refresh",iconSearch:"glyphicon-search",iconUp:"glyphicon-chevron-up",infos:"infos",left:"text-left",pagination:"pagination",paginationButton:"button",responsiveTable:"table-responsive",right:"text-right",search:"search form-group",searchField:"search-field form-control",selectBox:"select-box",selectCell:"select-cell",selected:"active",sortable:"sortable",table:"bootgrid-table table"},formatters:{},labels:{all:"All",infos:"Showing {{ctx.start}} to {{ctx.end}} of {{ctx.total}} entries",loading:"Loading...",noResults:"No results found!",refresh:"Refresh",search:"Search"},statusMapping:{0:"success",1:"info",2:"warning",3:"danger"},templates:{actionButton:'',actionDropDown:'

',actionDropDownItem:'
  • {{ctx.text}}
  • ',actionDropDownCheckboxItem:'
  • ',actions:'
    ',body:"",cell:'{{ctx.content}}',footer:'

    ',header:'

    ',headerCell:'{{ctx.column.text}}{{ctx.icon}}',icon:'',infos:'
    {{lbl.infos}}
    ',loading:'{{lbl.loading}}',noResults:'{{lbl.noResults}}',pagination:'
      ',paginationItem:'
    • {{ctx.text}}
    • ',rawHeaderCell:'{{ctx.content}}',row:"{{ctx.cells}}",search:'
      ',select:''}},c.prototype.append=function(t){if(this.options.ajax);else{for(var e=[],i=0;i=this.currentRows.length;for(i=0;!this.options.keepSelection&&o&&i tr "+n+":checked").trigger("click"+f),i=0;i tr[data-row-id="'+this.selectedRows[i]+'"]').addClass(this.options.css.selected)._bgAria("selected","true").find(n).prop("checked",!0);this.element.trigger("selected"+f,[s])}}return this},c.prototype.deselect=function(t){if(this.selection){t=t||this.currentRows.propValues(this.identifier);for(var e,i,s,n=[];0 tr[data-row-id="'+n[i][this.identifier]+'"]').removeClass(this.options.css.selected)._bgAria("selected","false").find(o).prop("checked",!1);this.element.trigger("deselected"+f,[n])}}return this},c.prototype.sort=function(t){var e=t?p.extend({},t):{};return e===this.sortDictionary||(this.sortDictionary=e,x.call(this),o.call(this),d.call(this)),this},c.prototype.getColumnSettings=function(){return p.merge([],this.columns)},c.prototype.getCurrentPage=function(){return this.current},c.prototype.getCurrentRows=function(){return p.merge([],this.currentRows)},c.prototype.getRowCount=function(){return this.rowCount},c.prototype.getSearchPhrase=function(){return this.searchPhrase},c.prototype.getSelectedRows=function(){return p.merge([],this.selectedRows)},c.prototype.getSortDictionary=function(){return p.extend({},this.sortDictionary)},c.prototype.getTotalPageCount=function(){return this.totalPages},c.prototype.getTotalRowCount=function(){return this.total},p.fn.extend({_bgAria:function(t,e){return e?this.attr("aria-"+t,e):this.attr("aria-"+t)},_bgBusyAria:function(t){return null==t||t?this._bgAria("busy","true"):this._bgAria("busy","false")},_bgRemoveAria:function(t){return this.removeAttr("aria-"+t)},_bgEnableAria:function(t){return null==t||t?this.removeClass("disabled")._bgAria("disabled","false"):this.addClass("disabled")._bgAria("disabled","true")},_bgEnableField:function(t){return null==t||t?this.removeAttr("disabled"):this.attr("disabled","disable")},_bgShowAria:function(t){return null==t||t?this.show()._bgAria("hidden","false"):this.hide()._bgAria("hidden","true")},_bgSelectAria:function(t){return null==t||t?this.addClass("active")._bgAria("selected","true"):this.removeClass("active")._bgAria("selected","false")},_bgId:function(t){return t?this.attr("id",t):this.attr("id")}}),!String.prototype.resolve){var r={checked:function(t){return"boolean"==typeof t?t?'checked="checked"':"":t}};String.prototype.resolve=function(t,n){var o=this;return p.each(t,function(t,e){if(null!=e&&"function"!=typeof e)if("object"==typeof e){var i=n?p.extend([],n):[];i.push(t),o=o.resolve(e,i)+""}else{r&&r[t]&&"function"==typeof r[t]&&(e=r[t](e)),t=n?n.join(".")+"."+t:t;var s=new RegExp("\\{\\{"+t+"\\}\\}","gm");o=o.replace(s,e.replace?e.replace(/\$/gi,"$"):e)}}),o}}Array.prototype.first||(Array.prototype.first=function(t){for(var e=0;ei?this.length>s?this.slice(i,s):this.slice(i):[]}),Array.prototype.where||(Array.prototype.where=function(t){for(var e=[],i=0;i tr").first(),o=!1;t.children().each(function(){var t=p(this),e=t.data(),i={id:e.columnId,identifier:null==s.identifier&&e.identifier||!1,converter:s.options.converters[e.converter||e.type]||s.options.converters.string,text:t.html(),align:e.align||"left",headerAlign:e.headerAlign||"left",cssClass:e.cssClass||"",headerCssClass:e.headerCssClass||"",formatter:s.options.formatters[e.formatter]||null,order:o||"asc"!==e.order&&"desc"!==e.order?null:e.order,searchable:!(!1===e.searchable),sortable:!(!1===e.sortable),visible:!(!1===e.visible),visibleInSelection:!(!1===e.visibleInSelection),width:p.isNumeric(e.width)?e.width+"px":"string"==typeof e.width?e.width:null};s.columns.push(i),null!=i.order&&(s.sortDictionary[i.id]=i.order),i.identifier&&(s.identifier=i.id,s.converter=i.converter),s.options.multiSort||null===i.order||(o=!0)})}.call(this),this.selection=this.options.selection&&null!=this.identifier,function(){if(!this.options.ajax){var e=this,t=this.element.find("tbody > tr");t.each(function(){var t=p(this),i=t.children("td"),s={};p.each(e.columns,function(t,e){s[e.id]=e.converter.from(i.eq(t).text())}),r.call(e,s)}),a.call(this,this.rows.length),D.call(this)}}.call(this),function(){var t=this.options.templates,e=this.element.parent().hasClass(this.options.css.responsiveTable)?this.element.parent():this.element;this.element.addClass(this.options.css.table),0===this.element.children("tbody").length&&this.element.append(t.body);1&this.options.navigation&&(this.header=p(t.header.resolve(v.call(this,{id:this.element._bgId()+"-header"}))),e.before(this.header));2&this.options.navigation&&(this.footer=p(t.footer.resolve(v.call(this,{id:this.element._bgId()+"-footer"}))),e.after(this.footer))}.call(this),x.call(this),function(){if(0!==this.options.navigation){var t=this.options.css,e=m(t.search),i=g.call(this,e);if(0=s.options.searchSettings.characters)&&(h.clearTimeout(n),n=h.setTimeout(function(){y.call(s,e)},s.options.searchSettings.delay)))}),C.call(this,i,a)}}}.call(this),function(){if(0!==this.options.navigation){var t=this.options.css,e=m(t.actions),i=g.call(this,e);if(0 tr").on("click"+f,"> tr",function(t){t.stopPropagation();var e=p(this),i=null==o.identifier?e.data("row-id"):o.converter.from(e.data("row-id")+""),s=null==o.identifier?o.currentRows[i]:o.currentRows.first(function(t){return t[o.identifier]===i});o.selection&&o.options.rowSelect&&(e.hasClass(o.options.css.selected)?o.deselect([i]):o.select([i])),o.element.trigger("click"+f,[o.columns,s])})}.call(this,e)}else b.call(this)}.call(o,t),function(){if(0!==this.options.navigation){var t=m(this.options.css.infos),e=g.call(this,t);if(0this.total?this.total:i,start:0===this.total?0:i-this.rowCount+1,total:this.total})));C.call(this,e,s)}}}.call(o),function(){if(0!==this.options.navigation){var t=m(this.options.css.pagination),e=g.call(this,t)._bgShowAria(-1!==this.rowCount);if(-1!==this.rowCount&&0=this.options.padding?Math.max(l,1):Math.max(l-this.options.padding+r,1),c=2*this.options.padding+1,h=c<=o?c:o;w.call(this,n,"first","«","first")._bgEnableAria(1 td").first(),o=r.element.height()-e.height()-(s.height()+20),n=r.columns.where(u).length;r.selection&&(n+=1),i.html(t.loading.resolve(v.call(r,{columns:n}))),-1!==r.rowCount&&0 td").css("padding","20px 0 "+o+"px")}},250)}.call(this),this.options.ajax){var t=function(){var t={current:this.current,rowCount:this.rowCount,sort:this.sortDictionary,searchPhrase:this.searchPhrase},e=this.options.post;return e=p.isFunction(e)?e():e,this.options.requestHandler(p.extend(!0,t,e))}.call(this),i=function(){var t=this.options.url;return p.isFunction(t)?t():t}.call(this);if(null==i||"string"!=typeof i||0===i.length)throw new Error("Url setting must be a none empty string or a function that returns one.");this.xqr&&this.xqr.abort();var s={url:i,data:t,success:function(t){o.xqr=null,"string"==typeof t&&(t=p.parseJSON(t)),t=o.options.responseHandler(t),o.current=t.current,e(t.rows,t.total)},error:function(t,e,i){o.xqr=null,"abort"!==e&&(b.call(o),o.element._bgBusyAria(!1).trigger("loaded"+f))}};s=p.extend(this.options.ajaxSettings,s),this.xqr=p.ajax(s)}else{var n=0 tr"),a=this.options.css,c=this.options.templates,h="",u=this.options.sorting;if(this.selection){var e=this.options.multiSelect?c.select.resolve(v.call(l,{type:"checkbox",value:"all"})):"";h+=c.rawHeaderCell.resolve(v.call(l,{content:e,css:a.selectCell}))}if(p.each(this.columns,function(t,e){if(e.visible){var i=l.sortDictionary[e.id],s=u&&i&&"asc"===i?a.iconUp:u&&i&&"desc"===i?a.iconDown:"",o=c.icon.resolve(v.call(l,{iconCss:s})),n=e.headerAlign,r=0i[n.id]?r(1):e[n.id]o?t(e,i,o):0})}}var c=function(t,e){this.element=p(t),this.origin=this.element.clone(),this.options=p.extend(!0,{},c.defaults,this.element.data(),e);var i=this.options.rowCount=this.element.data().rowCount||e.rowCount||this.options.rowCount;this.columns=[],this.current=1,this.currentRows=[],this.identifier=null,this.selection=!1,this.converter=null,this.rowCount=p.isArray(i)?i[0]:i,this.rows=[],this.searchPhrase="",this.selectedRows=[],this.sortDictionary={},this.total=0,this.totalPages=0,this.cachedParams={lbl:this.options.labels,css:this.options.css,ctx:{}},this.header=null,this.footer=null,this.xqr=null};if(c.defaults={navigation:3,padding:2,columnSelection:!0,rowCount:[10,25,50,-1],selection:!1,multiSelect:!1,rowSelect:!1,keepSelection:!1,highlightRows:!1,sorting:!0,multiSort:!1,searchSettings:{delay:250,characters:1},ajax:!1,ajaxSettings:{method:"POST"},post:{},url:"",caseSensitive:!0,requestHandler:function(t){return t},responseHandler:function(t){return t},converters:{numeric:{from:function(t){return+t},to:function(t){return void 0===t?"":t+""}},string:{from:function(t){return t},to:function(t){return t}},datetime:{from:function(t){return t?moment(1e3*parseInt(t)):""},to:function(t){return t?t.format("lll"):""}},memsize:{from:function(t){for(var e=["","K","M","G","T","P","E","Z","Y"],i=parseInt(t),s=t.slice(-1).toUpperCase(),o=e.length-1;0<=o;o--)if(s===e[o]){i*=Math.pow(1024,o);break}return i},to:function(t){for(var e=["","K","M","G","T","P","E","Z","Y"],i=e.length-1;0<=i;i--)if(t>=5*Math.pow(1024,i))return parseInt(t/Math.pow(1024,i))+e[i];return parseInt(t)+""}},notprefixable:{to:function(t){return t.not?' '+t.val:t.val}}},css:{actions:"actions btn-group",center:"text-center",columnHeaderAnchor:"column-header-anchor",columnHeaderText:"text",dropDownItem:"dropdown-item",dropDownItemButton:"dropdown-item-button",dropDownItemCheckbox:"dropdown-item-checkbox",dropDownMenu:"dropdown btn-group",dropDownMenuItems:"dropdown-menu pull-right",dropDownMenuText:"dropdown-text",footer:"bootgrid-footer container-fluid",header:"bootgrid-header container-fluid",icon:"icon glyphicon",iconColumns:"glyphicon-th-list",iconDown:"glyphicon-chevron-down",iconRefresh:"glyphicon-refresh",iconSearch:"glyphicon-search",iconUp:"glyphicon-chevron-up",infos:"infos",left:"text-left",pagination:"pagination",paginationButton:"button",responsiveTable:"table-responsive",right:"text-right",search:"search form-group",searchField:"search-field form-control",selectBox:"select-box",selectCell:"select-cell",selected:"active",sortable:"sortable",table:"bootgrid-table table"},formatters:{},labels:{all:"All",infos:"Showing {{ctx.start}} to {{ctx.end}} of {{ctx.total}} entries",loading:"Loading...",noResults:"No results found!",refresh:"Refresh",search:"Search"},statusMapping:{0:"success",1:"info",2:"warning",3:"danger"},templates:{actionButton:'',actionDropDown:'
      ',actionDropDownItem:'
    • {{ctx.text}}
    • ',actionDropDownCheckboxItem:'
    • ',actions:'
      ',body:"",cell:'{{ctx.content}}',footer:'

      ',header:'

      ',headerCell:'{{ctx.column.text}}{{ctx.icon}}',icon:'',infos:'
      {{lbl.infos}}
      ',loading:'{{lbl.loading}}',noResults:'{{lbl.noResults}}',pagination:'
        ',paginationItem:'
      • {{ctx.text}}
      • ',rawHeaderCell:'{{ctx.content}}',row:"{{ctx.cells}}",search:'
        ',select:''}},c.prototype.append=function(t){if(this.options.ajax);else{for(var e=[],i=0;i=this.currentRows.length;for(i=0;!this.options.keepSelection&&n&&i tr "+o+":checked").trigger("click"+f),i=0;i tr[data-row-id="'+this.selectedRows[i]+'"]').addClass(this.options.css.selected)._bgAria("selected","true").find(o).prop("checked",!0);this.element.trigger("selected"+f,[s])}}return this},c.prototype.deselect=function(t){if(this.selection){t=t||this.currentRows.propValues(this.identifier);for(var e,i,s,o=[];0 tr[data-row-id="'+o[i][this.identifier]+'"]').removeClass(this.options.css.selected)._bgAria("selected","false").find(n).prop("checked",!1);this.element.trigger("deselected"+f,[o])}}return this},c.prototype.sort=function(t){var e=t?p.extend({},t):{};return e===this.sortDictionary||(this.sortDictionary=e,x.call(this),D.call(this),d.call(this)),this},c.prototype.getColumnSettings=function(){return p.merge([],this.columns)},c.prototype.getCurrentPage=function(){return this.current},c.prototype.getCurrentRows=function(){return p.merge([],this.currentRows)},c.prototype.getRowCount=function(){return this.rowCount},c.prototype.getSearchPhrase=function(){return this.searchPhrase},c.prototype.getSelectedRows=function(){return p.merge([],this.selectedRows)},c.prototype.getSortDictionary=function(){return p.extend({},this.sortDictionary)},c.prototype.getTotalPageCount=function(){return this.totalPages},c.prototype.getTotalRowCount=function(){return this.total},p.fn.extend({_bgAria:function(t,e){return e?this.attr("aria-"+t,e):this.attr("aria-"+t)},_bgBusyAria:function(t){return null==t||t?this._bgAria("busy","true"):this._bgAria("busy","false")},_bgRemoveAria:function(t){return this.removeAttr("aria-"+t)},_bgEnableAria:function(t){return null==t||t?this.removeClass("disabled")._bgAria("disabled","false"):this.addClass("disabled")._bgAria("disabled","true")},_bgEnableField:function(t){return null==t||t?this.removeAttr("disabled"):this.attr("disabled","disable")},_bgShowAria:function(t){return null==t||t?this.show()._bgAria("hidden","false"):this.hide()._bgAria("hidden","true")},_bgSelectAria:function(t){return null==t||t?this.addClass("active")._bgAria("selected","true"):this.removeClass("active")._bgAria("selected","false")},_bgId:function(t){return t?this.attr("id",t):this.attr("id")}}),!String.prototype.resolve){var A={checked:function(t){return"boolean"==typeof t?t?'checked="checked"':"":t}};String.prototype.resolve=function(t,o){var n=this;return p.each(t,function(t,e){if(null!=e&&"function"!=typeof e)if("object"==typeof e){var i=o?p.extend([],o):[];i.push(t),n=n.resolve(e,i)+""}else{A&&A[t]&&"function"==typeof A[t]&&(e=A[t](e)),t=o?o.join(".")+"."+t:t;var s=new RegExp("\\{\\{"+t+"\\}\\}","gm");n=n.replace(s,e.replace?e.replace(/\$/gi,"$"):e)}}),n}}Array.prototype.first||(Array.prototype.first=function(t){for(var e=0;ei?this.length>s?this.slice(i,s):this.slice(i):[]}),Array.prototype.where||(Array.prototype.where=function(t){for(var e=[],i=0;i