Fixed #1404 - value and disabled props for Tooltip
parent
6795e5070f
commit
6e119d9ac2
|
@ -63,7 +63,7 @@ function onClick(event) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function show(el) {
|
function show(el) {
|
||||||
if (!el.$_ptooltipValue) {
|
if (el.$_ptooltipDisabled) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -245,7 +245,15 @@ const Tooltip = {
|
||||||
beforeMount(el, options) {
|
beforeMount(el, options) {
|
||||||
let target = getTarget(el);
|
let target = getTarget(el);
|
||||||
target.$_ptooltipModifiers = options.modifiers;
|
target.$_ptooltipModifiers = options.modifiers;
|
||||||
target.$_ptooltipValue = options.value;
|
if (typeof options.value === 'string') {
|
||||||
|
target.$_ptooltipValue = options.value;
|
||||||
|
target.$_ptooltipDisabled = false;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
target.$_ptooltipValue = options.value.value;
|
||||||
|
target.$_ptooltipDisabled = options.value.disabled || false;
|
||||||
|
}
|
||||||
|
|
||||||
target.$_ptooltipZIndex = options.instance.$primevue && options.instance.$primevue.config && options.instance.$primevue.config.zIndex.tooltip;
|
target.$_ptooltipZIndex = options.instance.$primevue && options.instance.$primevue.config && options.instance.$primevue.config.zIndex.tooltip;
|
||||||
bindEvents(target);
|
bindEvents(target);
|
||||||
},
|
},
|
||||||
|
@ -264,7 +272,15 @@ const Tooltip = {
|
||||||
updated(el, options) {
|
updated(el, options) {
|
||||||
let target = getTarget(el);
|
let target = getTarget(el);
|
||||||
target.$_ptooltipModifiers = options.modifiers;
|
target.$_ptooltipModifiers = options.modifiers;
|
||||||
target.$_ptooltipValue = options.value;
|
|
||||||
|
if (typeof options.value === 'string') {
|
||||||
|
target.$_ptooltipValue = options.value;
|
||||||
|
target.$_ptooltipDisabled = false;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
target.$_ptooltipValue = options.value.value;
|
||||||
|
target.$_ptooltipDisabled = options.value.disabled;
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue