UNPKG

zangai-react

Version:
22 lines (21 loc) 877 B
var OverlayContainer = /** @class */ (function () { function OverlayContainer() { if (!OverlayContainer.isCreating) { throw new Error('只能存在一个实例'); } } OverlayContainer.getInstance = function () { if (OverlayContainer.instance == null) { OverlayContainer.isCreating = true; OverlayContainer.instance = new OverlayContainer(); OverlayContainer.instance.containerDom = document.createElement('div'); OverlayContainer.instance.containerDom.className = 'cdk-overlay-container'; document.body.appendChild(OverlayContainer.instance.containerDom); OverlayContainer.isCreating = false; } return OverlayContainer.instance; }; OverlayContainer.isCreating = false; return OverlayContainer; }()); export { OverlayContainer };