{ leftFixedColumnCount = val }"
@update:showingColumns="(val) => { showingColumns = val }"
@update:viewSettingDragSortOptions="(val) => { viewSettingDragSortOptions = val }"
@tableDoLayout="doTableLayout"
/>
{ tempSummaryList = val }"
@update:tempFilteredValue="(key, value) => { $set(tempFilteredValue, key, value) }"
@popover-show="() => handleHeaderPopoverShow(colorFilterConfig)"
@update:sort="handleSort"
@reset="() => handleHeaderOperationReset(colorFilterConfig)"
@confirm="() => handleHeaderOperationConfirm(colorFilterConfig)"
>
emit('row-bg-change', params)"
/>
{ tempSummaryList = val }"
@update:tempFilteredValue="(key, value) => { $set(tempFilteredValue, key, value) }"
@popover-show="() => handleOpenFilter(column)"
@update:sort="handleSort"
@reset="() => handleResetFilter(column)"
@confirm="() => handleConfirmFilter(column)"
>
{{ column.label }}
handleEdit(scope)"
@delete="() => handleDelete(scope.row, scope.$index)"
@rowPinToTop="() => handleRowPinToTop(scope)"
>
{ editingRowData[column.prop] = val }"
/>
{ editingRowData[column.prop] = val }"
/>
{{ column.formatter ? column.formatter(scope.row, column, scope.row[column.prop], scope.$index) : scope.row[column.prop] }}
{{ column.formatter ? column.formatter(scope.row, column, scope.row[column.prop], scope.$index) : scope.row[column.prop] }}