vue-tables-2
Version:
Vue.js 2 grid components
14 lines (11 loc) • 445 B
JavaScript
;
module.exports = function (value, h) {
if (typeof value !== 'string') return '';
var derivedHeadingTooltip = '';
if (!this.opts.headingsTooltips.hasOwnProperty(value)) return derivedHeadingTooltip;
if (typeof this.opts.headingsTooltips[value] === 'function') {
if (h) return this.opts.headingsTooltips[value].call(this.$parent, h);
return derivedHeadingTooltip;
}
return this.opts.headingsTooltips[value];
};