summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/vue_shared/components/icon.vue
diff options
context:
space:
mode:
authorKushal Pandya <kushal@gitlab.com>2018-08-07 18:00:08 +0530
committerKushal Pandya <kushal@gitlab.com>2018-08-07 19:05:38 +0530
commitf0c60bdccc8b794601cd821a412d972079235f22 (patch)
tree97dd98415b7157b2e0f41aa67b96ec385d26c030 /app/assets/javascripts/vue_shared/components/icon.vue
parentf996f7e006b206ad6505dd1edd740fa142dbcb21 (diff)
downloadgitlab-ce-f0c60bdccc8b794601cd821a412d972079235f22.tar.gz
Add `tabindex` attribute support to show BS4 popover on trigger `focus`
Diffstat (limited to 'app/assets/javascripts/vue_shared/components/icon.vue')
-rw-r--r--app/assets/javascripts/vue_shared/components/icon.vue7
1 files changed, 7 insertions, 0 deletions
diff --git a/app/assets/javascripts/vue_shared/components/icon.vue b/app/assets/javascripts/vue_shared/components/icon.vue
index e7ff76c8218..3cf90b45a97 100644
--- a/app/assets/javascripts/vue_shared/components/icon.vue
+++ b/app/assets/javascripts/vue_shared/components/icon.vue
@@ -75,6 +75,12 @@ export default {
required: false,
default: null,
},
+
+ tabIndex: {
+ type: String,
+ required: false,
+ default: null,
+ },
},
computed: {
@@ -98,6 +104,7 @@ export default {
:height="height"
:x="x"
:y="y"
+ :tabindex="tabIndex"
>
<use v-bind="{ 'xlink:href':spriteHref }"/>
</svg>