"use strict"; class RenderOptionalFeatures { static $getRenderedOptionalFeature (it) { const ptCost = Renderer.optionalfeature.getCostHtml(it); return $$`${Renderer.utils.getBorderTr()} ${Renderer.utils.getExcludedTr({entity: it, dataProp: "optionalfeature"})} ${Renderer.utils.getNameTr(it, {page: UrlUtil.PG_OPT_FEATURES})} ${it.prerequisite ? `${Renderer.utils.prerequisite.getHtml(it.prerequisite)}` : ""} ${ptCost ? `${ptCost}` : ""}
${Renderer.get().render({entries: it.entries}, 1)} ${Renderer.optionalfeature.getPreviouslyPrintedText(it)} ${Renderer.utils.getPageTr(it)} ${Renderer.utils.getBorderTr()}`; } }