diff --git a/docs/stacks/vue/coalesce-vue-vuetify/components/c-table.md b/docs/stacks/vue/coalesce-vue-vuetify/components/c-table.md index e00fbbce3..386180d32 100644 --- a/docs/stacks/vue/coalesce-vue-vuetify/components/c-table.md +++ b/docs/stacks/vue/coalesce-vue-vuetify/components/c-table.md @@ -49,9 +49,9 @@ If provided, specifies which properties, and their ordering, should be given a c If not provided, all non-key columns that aren't annotated with [[Hidden(HiddenAttribute.Areas.List)]](/modeling/model-components/attributes/hidden.md) are given a column. - + -The text contents of one or more extra ``th`` elements to render in the table. Should be used in conjunction with the ``item.append`` slot. +The text contents of one or more extra ``th`` elements to render in the table. Each header can be defined as either fixed (sticky) or scrollable. Should be used in conjunction with the ``item.append`` slot. diff --git a/src/coalesce-vue-vuetify3/src/components/admin/c-admin-table.vue b/src/coalesce-vue-vuetify3/src/components/admin/c-admin-table.vue index b767f0fc6..7885a6568 100644 --- a/src/coalesce-vue-vuetify3/src/components/admin/c-admin-table.vue +++ b/src/coalesce-vue-vuetify3/src/components/admin/c-admin-table.vue @@ -19,7 +19,9 @@ :editable="editable" :list="viewModel" :extra-headers=" - canEdit || canDelete || hasInstanceMethods ? ['Actions'] : [] + canEdit || canDelete || hasInstanceMethods + ? [{ header: 'Actions', isFixed: true }] + : [] " :loaders="{ '': list.$modelOnlyMode @@ -32,8 +34,12 @@ ], }" > -