@@ -2,91 +2,91 @@ package scalatags
22package text
33trait Tags extends generic.Tags [Builder , String , String ] with TagFactory {
44 // Root Element
5- lazy val html = tag(" html" )
5+ lazy val html : ConcreteHtmlTag [ String ] = tag(" html" )
66 // Document Metadata
7- lazy val head = tag(" head" )
8- lazy val base = tag(" base" , void = true )
9- lazy val link = tag(" link" , void = true )
10- lazy val meta = tag(" meta" , void = true )
7+ lazy val head : ConcreteHtmlTag [ String ] = tag(" head" )
8+ lazy val base : ConcreteHtmlTag [ String ] = tag(" base" , void = true )
9+ lazy val link : ConcreteHtmlTag [ String ] = tag(" link" , void = true )
10+ lazy val meta : ConcreteHtmlTag [ String ] = tag(" meta" , void = true )
1111 // Scripting
12- lazy val script = tag(" script" )
12+ lazy val script : ConcreteHtmlTag [ String ] = tag(" script" )
1313 // Sections
14- lazy val body = tag(" body" )
15- lazy val h1 = tag(" h1" )
16- lazy val h2 = tag(" h2" )
17- lazy val h3 = tag(" h3" )
18- lazy val h4 = tag(" h4" )
19- lazy val h5 = tag(" h5" )
20- lazy val h6 = tag(" h6" )
21- lazy val header = tag(" header" )
22- lazy val footer = tag(" footer" )
14+ lazy val body : ConcreteHtmlTag [ String ] = tag(" body" )
15+ lazy val h1 : ConcreteHtmlTag [ String ] = tag(" h1" )
16+ lazy val h2 : ConcreteHtmlTag [ String ] = tag(" h2" )
17+ lazy val h3 : ConcreteHtmlTag [ String ] = tag(" h3" )
18+ lazy val h4 : ConcreteHtmlTag [ String ] = tag(" h4" )
19+ lazy val h5 : ConcreteHtmlTag [ String ] = tag(" h5" )
20+ lazy val h6 : ConcreteHtmlTag [ String ] = tag(" h6" )
21+ lazy val header : ConcreteHtmlTag [ String ] = tag(" header" )
22+ lazy val footer : ConcreteHtmlTag [ String ] = tag(" footer" )
2323 // Grouping content
24- lazy val p = tag(" p" )
25- lazy val hr = tag(" hr" , void = true )
26- lazy val pre = tag(" pre" )
27- lazy val blockquote = tag(" blockquote" )
28- lazy val ol = tag(" ol" )
29- lazy val ul = tag(" ul" )
30- lazy val li = tag(" li" )
31- lazy val dl = tag(" dl" )
32- lazy val dt = tag(" dt" )
33- lazy val dd = tag(" dd" )
34- lazy val figure = tag(" figure" )
35- lazy val figcaption = tag(" figcaption" )
36- lazy val div = tag(" div" )
24+ lazy val p : ConcreteHtmlTag [ String ] = tag(" p" )
25+ lazy val hr : ConcreteHtmlTag [ String ] = tag(" hr" , void = true )
26+ lazy val pre : ConcreteHtmlTag [ String ] = tag(" pre" )
27+ lazy val blockquote : ConcreteHtmlTag [ String ] = tag(" blockquote" )
28+ lazy val ol : ConcreteHtmlTag [ String ] = tag(" ol" )
29+ lazy val ul : ConcreteHtmlTag [ String ] = tag(" ul" )
30+ lazy val li : ConcreteHtmlTag [ String ] = tag(" li" )
31+ lazy val dl : ConcreteHtmlTag [ String ] = tag(" dl" )
32+ lazy val dt : ConcreteHtmlTag [ String ] = tag(" dt" )
33+ lazy val dd : ConcreteHtmlTag [ String ] = tag(" dd" )
34+ lazy val figure : ConcreteHtmlTag [ String ] = tag(" figure" )
35+ lazy val figcaption : ConcreteHtmlTag [ String ] = tag(" figcaption" )
36+ lazy val div : ConcreteHtmlTag [ String ] = tag(" div" )
3737 // Text-level semantics
38- lazy val a = tag(" a" )
39- lazy val em = tag(" em" )
40- lazy val strong = tag(" strong" )
41- lazy val small = tag(" small" )
42- lazy val s = tag(" s" )
43- lazy val cite = tag(" cite" )
44- lazy val code = tag(" code" )
45- lazy val sub = tag(" sub" )
46- lazy val sup = tag(" sup" )
47- lazy val i = tag(" i" )
48- lazy val b = tag(" b" )
49- lazy val u = tag(" u" )
50- lazy val span = tag(" span" )
51- lazy val br = tag(" br" , void = true )
52- lazy val wbr = tag(" wbr" , void = true )
38+ lazy val a : ConcreteHtmlTag [ String ] = tag(" a" )
39+ lazy val em : ConcreteHtmlTag [ String ] = tag(" em" )
40+ lazy val strong : ConcreteHtmlTag [ String ] = tag(" strong" )
41+ lazy val small : ConcreteHtmlTag [ String ] = tag(" small" )
42+ lazy val s : ConcreteHtmlTag [ String ] = tag(" s" )
43+ lazy val cite : ConcreteHtmlTag [ String ] = tag(" cite" )
44+ lazy val code : ConcreteHtmlTag [ String ] = tag(" code" )
45+ lazy val sub : ConcreteHtmlTag [ String ] = tag(" sub" )
46+ lazy val sup : ConcreteHtmlTag [ String ] = tag(" sup" )
47+ lazy val i : ConcreteHtmlTag [ String ] = tag(" i" )
48+ lazy val b : ConcreteHtmlTag [ String ] = tag(" b" )
49+ lazy val u : ConcreteHtmlTag [ String ] = tag(" u" )
50+ lazy val span : ConcreteHtmlTag [ String ] = tag(" span" )
51+ lazy val br : ConcreteHtmlTag [ String ] = tag(" br" , void = true )
52+ lazy val wbr : ConcreteHtmlTag [ String ] = tag(" wbr" , void = true )
5353 // Edits
54- lazy val ins = tag(" ins" )
55- lazy val del = tag(" del" )
54+ lazy val ins : ConcreteHtmlTag [ String ] = tag(" ins" )
55+ lazy val del : ConcreteHtmlTag [ String ] = tag(" del" )
5656 // Embedded content
57- lazy val img = tag(" img" , void = true )
58- lazy val iframe = tag(" iframe" )
59- lazy val embed = tag(" embed" , void = true )
60- lazy val `object` = tag(" object" )
61- lazy val param = tag(" param" , void = true )
62- lazy val video = tag(" video" )
63- lazy val audio = tag(" audio" )
64- lazy val source = tag(" source" , void = true )
65- lazy val track = tag(" track" , void = true )
66- lazy val canvas = tag(" canvas" )
67- lazy val map = tag(" map" )
68- lazy val area = tag(" area" , void = true )
57+ lazy val img : ConcreteHtmlTag [ String ] = tag(" img" , void = true )
58+ lazy val iframe : ConcreteHtmlTag [ String ] = tag(" iframe" )
59+ lazy val embed : ConcreteHtmlTag [ String ] = tag(" embed" , void = true )
60+ lazy val `object` : ConcreteHtmlTag [ String ] = tag(" object" )
61+ lazy val param : ConcreteHtmlTag [ String ] = tag(" param" , void = true )
62+ lazy val video : ConcreteHtmlTag [ String ] = tag(" video" )
63+ lazy val audio : ConcreteHtmlTag [ String ] = tag(" audio" )
64+ lazy val source : ConcreteHtmlTag [ String ] = tag(" source" , void = true )
65+ lazy val track : ConcreteHtmlTag [ String ] = tag(" track" , void = true )
66+ lazy val canvas : ConcreteHtmlTag [ String ] = tag(" canvas" )
67+ lazy val map : ConcreteHtmlTag [ String ] = tag(" map" )
68+ lazy val area : ConcreteHtmlTag [ String ] = tag(" area" , void = true )
6969 // Tabular data
70- lazy val table = tag(" table" )
71- lazy val caption = tag(" caption" )
72- lazy val colgroup = tag(" colgroup" )
73- lazy val col = tag(" col" , void = true )
74- lazy val tbody = tag(" tbody" )
75- lazy val thead = tag(" thead" )
76- lazy val tfoot = tag(" tfoot" )
77- lazy val tr = tag(" tr" )
78- lazy val td = tag(" td" )
79- lazy val th = tag(" th" )
70+ lazy val table : ConcreteHtmlTag [ String ] = tag(" table" )
71+ lazy val caption : ConcreteHtmlTag [ String ] = tag(" caption" )
72+ lazy val colgroup : ConcreteHtmlTag [ String ] = tag(" colgroup" )
73+ lazy val col : ConcreteHtmlTag [ String ] = tag(" col" , void = true )
74+ lazy val tbody : ConcreteHtmlTag [ String ] = tag(" tbody" )
75+ lazy val thead : ConcreteHtmlTag [ String ] = tag(" thead" )
76+ lazy val tfoot : ConcreteHtmlTag [ String ] = tag(" tfoot" )
77+ lazy val tr : ConcreteHtmlTag [ String ] = tag(" tr" )
78+ lazy val td : ConcreteHtmlTag [ String ] = tag(" td" )
79+ lazy val th : ConcreteHtmlTag [ String ] = tag(" th" )
8080 // Forms
81- lazy val form = tag(" form" )
82- lazy val fieldset = tag(" fieldset" )
83- lazy val legend = tag(" legend" )
84- lazy val label = tag(" label" )
85- lazy val input = tag(" input" , void = true )
86- lazy val button = tag(" button" )
87- lazy val select = tag(" select" )
88- lazy val datalist = tag(" datalist" )
89- lazy val optgroup = tag(" optgroup" )
90- lazy val option = tag(" option" )
91- lazy val textarea = tag(" textarea" )
81+ lazy val form : ConcreteHtmlTag [ String ] = tag(" form" )
82+ lazy val fieldset : ConcreteHtmlTag [ String ] = tag(" fieldset" )
83+ lazy val legend : ConcreteHtmlTag [ String ] = tag(" legend" )
84+ lazy val label : ConcreteHtmlTag [ String ] = tag(" label" )
85+ lazy val input : ConcreteHtmlTag [ String ] = tag(" input" , void = true )
86+ lazy val button : ConcreteHtmlTag [ String ] = tag(" button" )
87+ lazy val select : ConcreteHtmlTag [ String ] = tag(" select" )
88+ lazy val datalist : ConcreteHtmlTag [ String ] = tag(" datalist" )
89+ lazy val optgroup : ConcreteHtmlTag [ String ] = tag(" optgroup" )
90+ lazy val option : ConcreteHtmlTag [ String ] = tag(" option" )
91+ lazy val textarea : ConcreteHtmlTag [ String ] = tag(" textarea" )
9292}
0 commit comments