1
1
<template >
2
+ <v-col cols =" 12" >
3
+ <v-btn @click =" componentOptions.disabled = !componentOptions.disabled" >Toggle Disabled: {{ componentOptions.disabled
4
+ }}</v-btn >
5
+ </v-col >
2
6
<v-col cols =" 12" >
3
7
<v-card elevation =" 5" >
4
8
<v-data-table
22
26
:card-offset-x =" componentOptions.cardOffsetX"
23
27
:card-offset-y =" componentOptions.cardOffsetY"
24
28
:card-props =" componentOptions.cardProps"
29
+ :cell =" componentOptions.cell"
30
+ :cell-underline-full-width =" componentOptions.cellUnderlineFullWidth"
25
31
:close-siblings =" componentOptions.closeSiblings"
26
32
:color =" componentOptions.color"
27
33
:density =" componentOptions.density"
28
34
:disabled =" componentOptions.disabled"
29
35
:field-only =" componentOptions.fieldOnly"
36
+ :hide-cancel-icon =" componentOptions.hideCancelIcon"
30
37
:icon-false =" componentOptions.iconFalse"
31
38
:icon-false-title =" componentOptions.iconFalseTitle"
32
39
:icon-true =" componentOptions.iconTrue"
56
63
:card-offset-x =" componentOptions.cardOffsetX"
57
64
:card-offset-y =" componentOptions.cardOffsetY"
58
65
:card-props =" componentOptions.cardProps"
66
+ :cell =" componentOptions.cell"
67
+ :cell-underline-full-width =" componentOptions.cellUnderlineFullWidth"
59
68
:clearable =" componentOptions.clearable"
60
69
:close-siblings =" componentOptions.closeSiblings"
61
70
:color =" componentOptions.color"
67
76
:display-append-inner-icon-color =" componentOptions.displayAppendInnerIconColor"
68
77
:empty-text =" componentOptions.emptyText"
69
78
:field-only =" componentOptions.fieldOnly"
79
+ :hide-cancel-icon =" componentOptions.hideCancelIcon"
70
80
:hide-details =" componentOptions.hideDetails"
71
81
:hide-selected =" componentOptions.hideSelected"
72
82
:item =" item"
105
115
:card-offset-x =" componentOptions.cardOffsetX"
106
116
:card-offset-y =" componentOptions.cardOffsetY"
107
117
:card-props =" componentOptions.cardProps"
118
+ :cell =" componentOptions.cell"
119
+ :cell-underline-full-width =" componentOptions.cellUnderlineFullWidth"
108
120
:clearable =" componentOptions.clearable"
109
121
:close-siblings =" componentOptions.closeSiblings"
110
122
:color =" componentOptions.color"
111
123
:density =" componentOptions.density"
112
124
:disabled =" componentOptions.disabled"
113
125
:field-only =" componentOptions.fieldOnly"
126
+ :hide-cancel-icon =" componentOptions.hideCancelIcon"
114
127
:hide-details =" componentOptions.hideDetails"
115
128
:item =" item"
116
129
:label =" componentOptions.label"
147
160
:card-offset-x =" componentOptions.cardOffsetX"
148
161
:card-offset-y =" componentOptions.cardOffsetY"
149
162
:card-props =" componentOptions.cardProps"
163
+ :cell =" componentOptions.cell"
164
+ :cell-underline-full-width =" componentOptions.cellUnderlineFullWidth"
150
165
:close-siblings =" componentOptions.closeSiblings"
151
166
:color =" componentOptions.color"
152
167
:density =" componentOptions.density"
156
171
:display-append-inner-icon =" componentOptions.displayAppendInnerIcon"
157
172
:display-append-inner-icon-color =" componentOptions.displayAppendInnerIconColor"
158
173
:field-only =" componentOptions.fieldOnly"
174
+ :hide-cancel-icon =" componentOptions.hideCancelIcon"
159
175
:hide-details =" componentOptions.hideDetails"
160
176
:item =" item"
161
177
:label =" componentOptions.label"
186
202
:card-offset-x =" componentOptions.cardOffsetX"
187
203
:card-offset-y =" componentOptions.cardOffsetY"
188
204
:card-props =" componentOptions.cardProps"
205
+ :cell =" componentOptions.cell"
206
+ :cell-underline-full-width =" componentOptions.cellUnderlineFullWidth"
189
207
:loading =" item.loading"
190
208
@update =" updatedValue(item, 'range')"
191
209
>
211
229
:card-offset-x =" componentOptions.cardOffsetX"
212
230
:card-offset-y =" componentOptions.cardOffsetY"
213
231
:card-props =" componentOptions.cardProps"
232
+ :cell =" componentOptions.cell"
233
+ :cell-underline-full-width =" componentOptions.cellUnderlineFullWidth"
214
234
:close-siblings =" componentOptions.closeSiblings"
215
235
:color =" componentOptions.color"
216
236
:density =" componentOptions.density"
217
237
:disabled =" componentOptions.disabled"
218
238
:field-only =" componentOptions.fieldOnly"
239
+ :hide-cancel-icon =" componentOptions.hideCancelIcon"
219
240
:icon-false-title =" componentOptions.iconFalseTitle"
220
241
:icon-true-title =" componentOptions.iconTrueTitle"
221
242
:item =" item"
@@ -299,6 +320,8 @@ const componentOptions = reactive({
299
320
cardOffsetX: 0 ,
300
321
cardOffsetY: 0 ,
301
322
cardProps: {},
323
+ cell: false ,
324
+ cellUnderlineFullWidth: true ,
302
325
clearable: false ,
303
326
closeSiblings: true ,
304
327
color: ' primary' ,
@@ -318,6 +341,7 @@ const componentOptions = reactive({
318
341
// displayPrependInnerIconSize: 'x-small',
319
342
emptyText: ' empty' ,
320
343
fieldOnly: false ,
344
+ hideCancelIcon: false ,
321
345
hideDetails: true ,
322
346
hideSelected: false ,
323
347
iconFalse: undefined ,
0 commit comments