1
1
import type { PropType as __PropType } from 'vue' ;
2
2
import { Column } from '../../types' ;
3
3
declare const _sfc_main : import ( "vue" ) . DefineComponent < {
4
+ colors : {
5
+ type : __PropType < import ( '../../types' ) . ColorsObject | null | undefined > ;
6
+ required : true ;
7
+ } ;
8
+ density : {
9
+ type : __PropType < any > ;
10
+ required : true ;
11
+ } ;
12
+ level : {
13
+ type : __PropType < number > ;
14
+ required : true ;
15
+ } ;
16
+ showSelect : {
17
+ type : __PropType < boolean | undefined > ;
18
+ required : false ;
19
+ default : boolean ;
20
+ } ;
21
+ sortBy : {
22
+ type : __PropType < readonly {
23
+ key : string ;
24
+ order ?: boolean | "asc" | "desc" | undefined ;
25
+ } [ ] | undefined > ;
26
+ required : true ;
27
+ } ;
4
28
slotProps : {
5
29
type : __PropType < {
30
+ allSelected ?: boolean | undefined ;
6
31
columns : Column [ ] ;
7
- getSortIcon ? : ( ( column : import ( '../../types' ) . InternalDataTableHeader ) => string | import ( "vue" ) . JSXComponent | ( string | [ path : string , opacity : number ] ) [ ] ) | undefined ;
32
+ getSortIcon : ( column : import ( '../../types' ) . InternalDataTableHeader ) => string | import ( "vue" ) . JSXComponent | ( string | [ path : string , opacity : number ] ) [ ] ;
8
33
index ?: number | undefined ;
9
34
item ?: any ;
10
35
selectAll : ( value : boolean ) => void ;
@@ -17,6 +42,35 @@ declare const _sfc_main: import("vue").DefineComponent<{
17
42
} > ;
18
43
required : true ;
19
44
} ;
45
+ columnWidths : {
46
+ type : __PropType < number [ ] | undefined > ;
47
+ required : true ;
48
+ } ;
49
+ items : {
50
+ type : __PropType < any [ ] | undefined > ;
51
+ required : true ;
52
+ } ;
53
+ loaderSettings : {
54
+ type : __PropType < {
55
+ colspan : number ;
56
+ height ?: string | number | undefined ;
57
+ loaderType : string | false | string [ ] | null | undefined ;
58
+ loading : string | boolean | undefined ;
59
+ loadingText ?: string | undefined ;
60
+ size ?: string | number | undefined ;
61
+ textLoader ?: boolean | undefined ;
62
+ } > ;
63
+ required : true ;
64
+ } ;
65
+ matchColumnWidths : {
66
+ type : __PropType < boolean | undefined > ;
67
+ required : true ;
68
+ } ;
69
+ selectStrategy : {
70
+ type : __PropType < "page" | "all" | "single" | undefined > ;
71
+ required : true ;
72
+ } ;
73
+ } , { } , unknown , { } , { } , import ( "vue" ) . ComponentOptionsMixin , import ( "vue" ) . ComponentOptionsMixin , ( "update:sortBy" | "click:selectAll" ) [ ] , "update:sortBy" | "click:selectAll" , import ( "vue" ) . VNodeProps & import ( "vue" ) . AllowedComponentProps & import ( "vue" ) . ComponentCustomProps , Readonly < import ( "vue" ) . ExtractPropTypes < {
20
74
colors : {
21
75
type : __PropType < import ( '../../types' ) . ColorsObject | null | undefined > ;
22
76
required : true ;
@@ -41,11 +95,11 @@ declare const _sfc_main: import("vue").DefineComponent<{
41
95
} [ ] | undefined > ;
42
96
required : true ;
43
97
} ;
44
- } , { } , unknown , { } , { } , import ( "vue" ) . ComponentOptionsMixin , import ( "vue" ) . ComponentOptionsMixin , ( "update:sortBy" | "click:selectAll" ) [ ] , "update:sortBy" | "click:selectAll" , import ( "vue" ) . VNodeProps & import ( "vue" ) . AllowedComponentProps & import ( "vue" ) . ComponentCustomProps , Readonly < import ( "vue" ) . ExtractPropTypes < {
45
98
slotProps : {
46
99
type : __PropType < {
100
+ allSelected ?: boolean | undefined ;
47
101
columns : Column [ ] ;
48
- getSortIcon ? : ( ( column : import ( '../../types' ) . InternalDataTableHeader ) => string | import ( "vue" ) . JSXComponent | ( string | [ path : string , opacity : number ] ) [ ] ) | undefined ;
102
+ getSortIcon : ( column : import ( '../../types' ) . InternalDataTableHeader ) => string | import ( "vue" ) . JSXComponent | ( string | [ path : string , opacity : number ] ) [ ] ;
49
103
index ?: number | undefined ;
50
104
item ?: any ;
51
105
selectAll : ( value : boolean ) => void ;
@@ -58,28 +112,32 @@ declare const _sfc_main: import("vue").DefineComponent<{
58
112
} > ;
59
113
required : true ;
60
114
} ;
61
- colors : {
62
- type : __PropType < import ( '../../types' ) . ColorsObject | null | undefined > ;
115
+ columnWidths : {
116
+ type : __PropType < number [ ] | undefined > ;
63
117
required : true ;
64
118
} ;
65
- density : {
66
- type : __PropType < any > ;
119
+ items : {
120
+ type : __PropType < any[ ] | undefined > ;
67
121
required: true ;
68
122
} ;
69
- level : {
70
- type : __PropType < number > ;
123
+ loaderSettings: {
124
+ type: __PropType < {
125
+ colspan : number ;
126
+ height ?: string | number | undefined ;
127
+ loaderType : string | false | string [ ] | null | undefined ;
128
+ loading : string | boolean | undefined ;
129
+ loadingText ?: string | undefined ;
130
+ size ?: string | number | undefined ;
131
+ textLoader ?: boolean | undefined ;
132
+ } > ;
71
133
required: true ;
72
134
} ;
73
- showSelect : {
135
+ matchColumnWidths : {
74
136
type: __PropType < boolean | undefined > ;
75
- required : false ;
76
- default : boolean ;
137
+ required: true ;
77
138
} ;
78
- sortBy : {
79
- type : __PropType < readonly {
80
- key : string ;
81
- order ?: boolean | "asc" | "desc" | undefined ;
82
- } [ ] | undefined > ;
139
+ selectStrategy: {
140
+ type: __PropType < "page" | "all" | "single" | undefined > ;
83
141
required: true ;
84
142
} ;
85
143
} >> & {
0 commit comments