module uim.html.components.component; import uim.html; class DH5Component { this() {} mixin(XString!("css")); mixin(XString!("html")); mixin(XString!("js")); override string toString() { string result; if (css.length > 0) result ~= "<style>"~_css~"</style>"; if (html.length > 0) result ~= html; if (js.length > 0) result ~= "<script>"~_js~"</script>"; return ""; } } auto H5Component() { return new DH5Component(); }