void HtmlImage::onRender(HtmlWriter &writer) { writer.openTag(_S("img")); renderAttributes(writer); writer.selfCloseTag(); writer.writeLine(); }
string CHtml::tag( const string & tag, const TTagAttributesMap & htmlOptions, bool closeTag) { string html = "<" + tag + renderAttributes(htmlOptions); return closeTag ? html + " />" : html + ">"; }
void HtmlTable::onRender(HtmlWriter &writer) { writer.openTag(_S("table")); renderAttributes(writer); writer.closeTag(); writer.writeLine(); renderChilds(writer); writer.closeTag(_S("table")); writer.writeLine(); }
void HtmlOptionGroup::onRender(HtmlWriter &writer) { writer.openTag(_S("optgroup")); renderAttributes(writer); writer.closeTag(); writer.writeLine(); renderChilds(writer); writer.closeTag(_S("optgroup")); writer.writeLine(); }
void HtmlLinkButton::onRender(HtmlWriter &writer) { writer.openTag(_S("a")); renderAttributes(writer); writer.closeTag(); writer.writeLine(); renderChilds(writer); writer.closeTag(_S("a")); writer.writeLine(); }
void IHtmlSelect::onRender(HtmlWriter &writer) { writer.openTag(_S("select")); renderAttributes(writer); writer.closeTag(); writer.writeLine(); renderChilds(writer); writer.closeTag(_S("select")); writer.writeLine(); }
string CHtml::tag( const string & tag, const TTagAttributesMap & htmlOptions, const string & content, bool closeTag) { string html = "<" + tag + renderAttributes(htmlOptions) + ">"; return closeTag ? html + content + "</" + tag + ">" : html + content; }