module uim.html.elements.tr; import uim.html; class DH5Tr : DH5Obj { mixin(H5This!"tr"); mixin(MyContent!("th", "H5Th")); unittest { assert(Assert(H5Tr.th, "<tr><th></th></tr>")); } mixin(MyContent!("td", "H5Td")); unittest { assert(Assert(H5Tr.td, "<tr><td></td></tr>")); } mixin(MyContent!("cell", "H5Td")); unittest { assert(Assert(H5Tr.cell, "<tr><td></td></tr>")); } } mixin(H5Calls!("H5Tr", "DH5Tr")); unittest { assert(Assert(H5Tr, "<tr></tr>")); assert(Assert(H5Tr.td, "<tr><td></td></tr>")); assert(Assert(H5Tr.cell, "<tr><td></td></tr>")); assert(Assert(H5Tr(H5Td), "<tr><td></td></tr>")); assert(Assert(H5Tr(H5.td), "<tr><td></td></tr>")); }