Skip to content

Commit 9c3e0d2

Browse files
authored
feat: Allow to add Drive extended buttons - EXO-82799 (#1808)
This change will allow to have UX bindings in Drives Portlet Header.
1 parent 140dbc4 commit 9c3e0d2

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

documents-webapp/src/main/webapp/vue-app/documents/components/header/DocumentsHeader.vue

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,12 @@
6060
{{ $t('documents.settings.button.tooltip') }}
6161
</span>
6262
</v-tooltip>
63+
<extension-registry-components
64+
:params="params"
65+
name="DocumentsHeader"
66+
type="documents-header-right"
67+
parent-element="div"
68+
element="div" />
6369
<documents-offline-button
6470
v-if="!spaceId"
6571
btn-class="ms-4"
@@ -204,6 +210,15 @@ export default {
204210
{ value: 'cardsView', icon: 'fas fa-th-large', label: this.$t('documents.label.viewType.cards')},
205211
];
206212
},
213+
params() {
214+
return {
215+
selectedDocuments: this.selectedDocuments,
216+
selectedDrive: this.$root.selectedDrive,
217+
selectedPath: this.$root.selectedPath,
218+
spaceId: this.spaceId,
219+
tab: this.tab,
220+
};
221+
},
207222
selectedViewType() {
208223
const item = this.viewItemsTypes.find(i => i.value === this.viewType);
209224
return item ? item : null;

0 commit comments

Comments
 (0)