UNPKG

ajsfw

Version:
30 lines (29 loc) 1.03 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var RenderTarget = (function () { function RenderTarget() { } RenderTarget.setDOMElement = function (renderTargetElementId) { RenderTarget._renderTarget = document.getElementById(renderTargetElementId); if (!RenderTarget._checkDOM()) { window.console.error("Invalid render target DOM specification!"); } }; RenderTarget.hide = function () { if (!RenderTarget._checkDOM()) { return; } RenderTarget._renderTarget.style.display = "none"; }; RenderTarget.show = function () { if (!RenderTarget._checkDOM()) { return; } RenderTarget._renderTarget.style.display = ""; }; RenderTarget._checkDOM = function () { return !(RenderTarget._renderTarget === undefined || RenderTarget._renderTarget === null); }; return RenderTarget; }()); exports.RenderTarget = RenderTarget;