@jannie-shao/components-antd4
Version:
14 lines • 637 B
JavaScript
export var checkShow = function checkShow(node, limit) {
var clonedNode = node.cloneNode(true);
clonedNode.style.position = 'fixed';
clonedNode.style.overflow = 'visible';
clonedNode.style.display = 'inline-block';
clonedNode.style.width = 'auto';
clonedNode.style.whiteSpace = 'nowrap';
clonedNode.style.visibility = 'hidden';
var parentNode = node.parentNode || document.body;
var newNode = parentNode.appendChild(clonedNode);
var showNow = Math.ceil((newNode === null || newNode === void 0 ? void 0 : newNode.offsetWidth) / node.offsetWidth) > Number(limit);
parentNode.removeChild(newNode);
return showNow;
};