You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

28 lines
594 B

import PropTypes from '../_util/vue-types';
export default {
props: {
prefixCls: PropTypes.string,
overlay: PropTypes.any,
trigger: PropTypes.any
},
updated: function updated() {
var trigger = this.trigger;
if (trigger) {
trigger.forcePopupAlign();
}
},
render: function render() {
var h = arguments[0];
var overlay = this.overlay,
prefixCls = this.prefixCls;
return h(
'div',
{ 'class': prefixCls + '-inner', attrs: { role: 'tooltip' }
},
[typeof overlay === 'function' ? overlay() : overlay]
);
}
};