module uim.html.elements.track; import uim.html; class DH5Track : DH5Obj { mixin(H5This!"track"); mixin(MyAttribute!("isDefault", "default")); unittest { assert(Assert(H5Track.isDefault("true"),`<track default></track>`)); } mixin(MyAttribute!"label"); unittest { assert(Assert(H5Track.label("aValue"),`<track label="aValue"></track>`)); } mixin(MyAttribute!"src"); unittest { assert(Assert(H5Track.src("aValue"),`<track src="aValue"></track>`)); } mixin(MyAttribute!"srclang"); unittest { assert(Assert(H5Track.srclang("aValue"),`<track srclang="aValue"></track>`)); } } mixin(H5Short!"Track"); unittest { assert(Assert(H5Track,`<track></track>`)); }