module uim.html.elements.script; import uim.html; class DH5Script : DH5Obj { mixin(H5This!"script"); } mixin(H5Short!"Script"); unittest { assert(Assert(H5Script,"<script></script>")); } string toString(DH5Script[] scripts) { string result; foreach(script; scripts) result ~= script.toString; return result; } unittest { assert([H5Script, H5Script].toString == "<script></script><script></script>"); } DH5Script[] H5Scripts(string[string][] scripts...) { return H5Scripts(scripts); } DH5Script[] H5Scripts(string[string][] scripts) { DH5Script[] results; foreach(script; scripts) results ~= H5Script(script); return results; } unittest { /// TODO }