diff --git a/components/lib/datatable/BaseDataTable.vue b/components/lib/datatable/BaseDataTable.vue index 3c36c72af..c318fbc5f 100644 --- a/components/lib/datatable/BaseDataTable.vue +++ b/components/lib/datatable/BaseDataTable.vue @@ -278,10 +278,26 @@ export default { type: Object, default() { return { - addRule: { severity: 'info', text: true, size: 'small' }, - removeRule: { severity: 'danger', text: true, size: 'small' }, - apply: { size: 'small' }, - clear: { outlined: true, size: 'small' } + filter: { severity: 'secondary', text: true, rounded: true }, + inline: { + clear: { severity: 'secondary', text: true, rounded: true } + }, + popover: { + addRule: { severity: 'info', text: true, size: 'small' }, + removeRule: { severity: 'danger', text: true, size: 'small' }, + apply: { size: 'small' }, + clear: { outlined: true, size: 'small' } + } + }; + } + }, + editButtonProps: { + type: Object, + default() { + return { + init: { severity: 'secondary', text: true, rounded: true }, + save: { severity: 'secondary', text: true, rounded: true }, + cancel: { severity: 'secondary', text: true, rounded: true } }; } } diff --git a/components/lib/datatable/BodyCell.vue b/components/lib/datatable/BodyCell.vue index e0d2b9146..b4718c323 100755 --- a/components/lib/datatable/BodyCell.vue +++ b/components/lib/datatable/BodyCell.vue @@ -83,15 +83,45 @@ @@ -99,6 +129,7 @@