1
- import { ref as w , computed as u , watch as O , provide as c , renderSlot as A , nextTick as M , inject as l , openBlock as f , createElementBlock as h , toDisplayString as i , createBlock as K , resolveDynamicComponent as z , withCtx as G , Fragment as F , renderList as T , createCommentVNode as W , createElementVNode as b , normalizeClass as N , withModifiers as R } from "vue" ;
2
- const q = {
1
+ import { ref as _ , computed as u , watch as O , provide as c , renderSlot as A , nextTick as M , inject as l , openBlock as f , createElementBlock as h , toDisplayString as i , createBlock as K , resolveDynamicComponent as z , withCtx as G , Fragment as F , renderList as T , createCommentVNode as W , createElementVNode as b , normalizeClass as N , withModifiers as R } from "vue" ;
2
+ const p = {
3
3
show : "Show" ,
4
4
entries : "entries" ,
5
5
previous : "Previous" ,
@@ -9,7 +9,7 @@ const q = {
9
9
showingOf : "of" ,
10
10
showingEntries : "entries"
11
11
} , j = "..." ;
12
- function H ( t , s , n ) {
12
+ function q ( t , s , n ) {
13
13
let e ;
14
14
return function ( ) {
15
15
const r = this , o = arguments ;
@@ -23,7 +23,7 @@ function V(t) {
23
23
return ! 1 ;
24
24
return ! 0 ;
25
25
}
26
- function J ( t , s ) {
26
+ function H ( t , s ) {
27
27
const e = [ ] , r = [ ] ;
28
28
let o ;
29
29
if ( e . push ( 1 ) , t <= 1 )
@@ -35,24 +35,24 @@ function J(t, s) {
35
35
o && ( e [ a ] - o === 2 ? r . push ( o + 1 ) : e [ a ] - o !== 1 && r . push ( j ) ) , r . push ( e [ a ] ) , o = e [ a ] ;
36
36
return r ;
37
37
}
38
- function Q ( t , s = { } ) {
38
+ function J ( t , s = { } ) {
39
39
const n = [ ] ;
40
40
let e ;
41
41
const r = t . length ;
42
42
return t = t . map ( function ( o , a ) {
43
43
return o [ 0 ] === "-" ? ( n [ a ] = - 1 , o = o . substring ( 1 ) ) : n [ a ] = 1 , o ;
44
44
} ) , function ( o , a ) {
45
45
for ( e = 0 ; e < r ; e ++ ) {
46
- const d = t [ e ] , y = s [ d ] ? s [ d ] ( o . value [ d ] ) : o . value [ d ] , g = s [ d ] ? s [ d ] ( a . value [ d ] ) : a . value [ d ] ;
47
- if ( y > g )
46
+ const d = t [ e ] , y = s [ d ] ? s [ d ] ( o . value [ d ] ) : o . value [ d ] , m = s [ d ] ? s [ d ] ( a . value [ d ] ) : a . value [ d ] ;
47
+ if ( y > m )
48
48
return n [ e ] ;
49
- if ( y < g )
49
+ if ( y < m )
50
50
return - n [ e ] ;
51
51
}
52
52
return 0 ;
53
53
} ;
54
54
}
55
- function U ( t , s ) {
55
+ function Q ( t , s ) {
56
56
for ( const n in s )
57
57
t = t . filter ( function ( e ) {
58
58
const r = e . value ;
@@ -67,7 +67,7 @@ function U(t, s) {
67
67
} ) ;
68
68
return t ;
69
69
}
70
- function X ( t , s , n , e ) {
70
+ function U ( t , s , n , e ) {
71
71
e = String ( e ) . toLowerCase ( ) ;
72
72
for ( const r in n )
73
73
if ( t . length === 0 || t . indexOf ( r ) !== - 1 ) {
@@ -88,7 +88,7 @@ const P = (t, s) => {
88
88
for ( const [ e , r ] of s )
89
89
n [ e ] = r ;
90
90
return n ;
91
- } , Y = {
91
+ } , X = {
92
92
props : {
93
93
dsData : {
94
94
type : Array ,
@@ -127,47 +127,47 @@ const P = (t, s) => {
127
127
* }} props
128
128
*/
129
129
setup ( t , { emit : s } ) {
130
- const n = w ( 1 ) , e = w ( "" ) , r = w ( 10 ) , o = w ( q ) , a = w ( [ ] ) , d = ( m ) => {
131
- e . value = m ;
132
- } , y = async ( m ) => {
133
- r . value = m , await M ( ) , n . value > D . value && g ( S . value [ S . value . length - 1 ] ) ;
134
- } , g = ( m ) => {
135
- n . value = m ;
136
- } , L = u ( ( ) => ( t . dsData , e . value , t . dsSortby , t . dsFilterFields , t . dsSearchIn , t . dsSearchAs , t . dsSortAs , Date . now ( ) ) ) , C = u ( ( ) => a . value . slice ( E . value , k . value ) ) , S = u ( ( ) => J ( D . value , n . value ) ) , I = u ( ( ) => a . value . length ) , D = u ( ( ) => Math . ceil ( I . value / r . value ) ) , E = u ( ( ) => ( n . value - 1 ) * r . value ) , k = u ( ( ) => n . value * r . value ) ;
137
- return O ( I , ( m , B ) => {
138
- g ( 1 ) ;
130
+ const n = _ ( 1 ) , e = _ ( "" ) , r = _ ( 10 ) , o = _ ( p ) , a = _ ( [ ] ) , d = ( w ) => {
131
+ e . value = w ;
132
+ } , y = async ( w ) => {
133
+ r . value = w , await M ( ) , n . value > I . value && m ( x . value [ x . value . length - 1 ] ) ;
134
+ } , m = ( w ) => {
135
+ n . value = w ;
136
+ } , L = u ( ( ) => ( t . dsData , e . value , t . dsSortby , t . dsFilterFields , t . dsSearchIn , t . dsSearchAs , t . dsSortAs , Date . now ( ) ) ) , C = u ( ( ) => a . value . slice ( D . value , E . value ) ) , x = u ( ( ) => H ( I . value , n . value ) ) , S = u ( ( ) => a . value . length ) , I = u ( ( ) => Math . ceil ( S . value / r . value ) ) , D = u ( ( ) => ( n . value - 1 ) * r . value ) , E = u ( ( ) => n . value * r . value ) ;
137
+ return O ( S , ( w , B ) => {
138
+ m ( 1 ) ;
139
139
} ) , O (
140
140
L ,
141
- ( m , B ) => {
141
+ ( w , B ) => {
142
142
let v = [ ] ;
143
- ! e . value && ! t . dsSortby . length && V ( t . dsFilterFields ) ? v = t . dsData . map ( ( _ , x ) => x ) : ( v = t . dsData . map ( ( _ , x ) => ( { index : x , value : _ } ) ) , V ( t . dsFilterFields ) || ( v = U ( v , t . dsFilterFields ) ) , e . value && ( v = v . filter ( ( _ ) => X ( t . dsSearchIn , t . dsSearchAs , _ . value , e . value ) ) ) , t . dsSortby . length && v . sort ( Q ( t . dsSortby , t . dsSortAs ) ) , v = v . map ( ( _ ) => _ . index ) ) , a . value = v , s (
143
+ ! e . value && ! t . dsSortby . length && V ( t . dsFilterFields ) ? v = t . dsData . map ( ( g , k ) => k ) : ( v = t . dsData . map ( ( g , k ) => ( { index : k , value : g } ) ) , V ( t . dsFilterFields ) || ( v = Q ( v , t . dsFilterFields ) ) , e . value && ( v = v . filter ( ( g ) => U ( t . dsSearchIn , t . dsSearchAs , g . value , e . value ) ) ) , t . dsSortby . length && v . sort ( J ( t . dsSortby , t . dsSortAs ) ) , v = v . map ( ( g ) => g . index ) ) , a . value = v , s (
144
144
"update:dsData" ,
145
- t . dsData . filter ( ( _ , x ) => v . includes ( x ) )
145
+ v . map ( ( g ) => t . dsData [ g ] )
146
146
) ;
147
147
} ,
148
148
{
149
149
immediate : ! 0
150
150
}
151
- ) , c ( "dsIndexes" , a ) , c ( "search" , d ) , c ( "showEntries" , y ) , c ( "setActive" , g ) , c ( "datasetI18n" , o ) , c (
151
+ ) , c ( "dsIndexes" , a ) , c ( "search" , d ) , c ( "showEntries" , y ) , c ( "setActive" , m ) , c ( "datasetI18n" , o ) , c (
152
152
"dsData" ,
153
153
u ( ( ) => t . dsData )
154
- ) , c ( "dsRows" , C ) , c ( "dsPages" , S ) , c ( "dsResultsNumber" , I ) , c ( "dsPagecount" , D ) , c ( "dsFrom" , E ) , c ( "dsTo" , k ) , c ( "dsPage" , n ) , {
154
+ ) , c ( "dsRows" , C ) , c ( "dsPages" , x ) , c ( "dsResultsNumber" , S ) , c ( "dsPagecount" , I ) , c ( "dsFrom" , D ) , c ( "dsTo" , E ) , c ( "dsPage" , n ) , {
155
155
dsIndexes : a ,
156
156
dsShowEntries : r ,
157
- dsResultsNumber : I ,
157
+ dsResultsNumber : S ,
158
158
dsPage : n ,
159
- dsPagecount : D ,
160
- dsFrom : E ,
161
- dsTo : k ,
159
+ dsPagecount : I ,
160
+ dsFrom : D ,
161
+ dsTo : E ,
162
162
dsRows : C ,
163
- dsPages : S ,
163
+ dsPages : x ,
164
164
search : d ,
165
165
showEntries : y ,
166
- setActive : g
166
+ setActive : m
167
167
} ;
168
168
}
169
169
} ;
170
- function Z ( t , s , n , e , r , o ) {
170
+ function Y ( t , s , n , e , r , o ) {
171
171
return A ( t . $slots , "default" , {
172
172
ds : {
173
173
dsIndexes : e . dsIndexes ,
@@ -186,7 +186,7 @@ function Z(t, s, n, e, r, o) {
186
186
}
187
187
} ) ;
188
188
}
189
- const we = /* @__PURE__ */ P ( Y , [ [ "render" , Z ] ] ) , p = {
189
+ const _e = /* @__PURE__ */ P ( X , [ [ "render" , Y ] ] ) , Z = {
190
190
setup ( ) {
191
191
const t = l ( "dsResultsNumber" ) , s = l ( "dsFrom" ) , n = l ( "dsTo" ) , e = u ( ( ) => t . value !== 0 ? s . value + 1 : 0 ) , r = u ( ( ) => n . value >= t . value ? t . value : n . value ) ;
192
192
return {
@@ -200,7 +200,7 @@ const we = /* @__PURE__ */ P(Y, [["render", Z]]), p = {
200
200
function $ ( t , s , n , e , r , o ) {
201
201
return f ( ) , h ( "div" , null , i ( e . datasetI18n . showing ) + " " + i ( e . showing ) + " " + i ( e . datasetI18n . showingTo ) + " " + i ( e . showingTo ) + " " + i ( e . datasetI18n . showingOf ) + " " + i ( e . dsResultsNumber ) + " " + i ( e . datasetI18n . showingEntries ) , 1 ) ;
202
202
}
203
- const be = /* @__PURE__ */ P ( p , [ [ "render" , $ ] ] ) , ee = {
203
+ const be = /* @__PURE__ */ P ( Z , [ [ "render" , $ ] ] ) , ee = {
204
204
props : {
205
205
tag : {
206
206
type : String ,
@@ -236,7 +236,7 @@ function te(t, s, n, e, r, o) {
236
236
}
237
237
const ye = /* @__PURE__ */ P ( ee , [ [ "render" , te ] ] ) , ne = {
238
238
setup ( ) {
239
- const t = w ( j ) , s = l ( "dsPage" ) , n = l ( "dsPagecount" ) , e = u ( ( ) => s . value === 1 ) , r = u ( ( ) => s . value === n . value || n . value === 0 ) ;
239
+ const t = _ ( j ) , s = l ( "dsPage" ) , n = l ( "dsPagecount" ) , e = u ( ( ) => s . value === 1 ) , r = u ( ( ) => s . value === n . value || n . value === 0 ) ;
240
240
return {
241
241
datasetI18n : l ( "datasetI18n" ) ,
242
242
setActive : l ( "setActive" ) ,
@@ -301,7 +301,7 @@ const Pe = /* @__PURE__ */ P(ne, [["render", le]]), ie = {
301
301
}
302
302
} ,
303
303
setup ( t ) {
304
- const s = l ( "search" ) , n = w ( "" ) , e = H ( ( r ) => {
304
+ const s = l ( "search" ) , n = _ ( "" ) , e = q ( ( r ) => {
305
305
s ( r ) ;
306
306
} , t . wait ) ;
307
307
return {
@@ -365,7 +365,7 @@ function me(t, s, n, e, r, o) {
365
365
}
366
366
const Se = /* @__PURE__ */ P ( fe , [ [ "render" , me ] ] ) ;
367
367
export {
368
- we as Dataset ,
368
+ _e as Dataset ,
369
369
be as DatasetInfo ,
370
370
ye as DatasetItem ,
371
371
Pe as DatasetPager ,
0 commit comments