diff --git a/src/components/dock/Dock.d.ts b/src/components/dock/Dock.d.ts
index 908876ca6..9ea7619bd 100644
--- a/src/components/dock/Dock.d.ts
+++ b/src/components/dock/Dock.d.ts
@@ -6,6 +6,7 @@ interface DockProps {
class?: string;
style?: any;
exact?: boolean;
+ tooltipOptions?: any;
}
declare class Dock {
diff --git a/src/components/dock/Dock.vue b/src/components/dock/Dock.vue
index eaf85871a..29a96a110 100644
--- a/src/components/dock/Dock.vue
+++ b/src/components/dock/Dock.vue
@@ -1,6 +1,6 @@
-
+
@@ -17,6 +17,7 @@ export default {
model: null,
class: null,
style: null,
+ tooltipOptions: null,
exact: {
type: Boolean,
default: true
diff --git a/src/components/dock/DockSub.vue b/src/components/dock/DockSub.vue
index 2067794b4..8fe03717f 100644
--- a/src/components/dock/DockSub.vue
+++ b/src/components/dock/DockSub.vue
@@ -5,7 +5,7 @@
+ v-tooltip:[tooltipOptions]="{value: item.label, disabled: !tooltipOptions}" @click="onItemClick($event, item, navigate)">
@@ -13,7 +13,7 @@
+ v-tooltip:[tooltipOptions]="{value: item.label, disabled: !tooltipOptions}" @click="onItemClick($event, item)" :tabindex="disabled(item) ? null : '0'">
@@ -41,7 +41,8 @@ export default {
exact: {
type: Boolean,
default: true
- }
+ },
+ tooltipOptions: null
},
data() {
return {