@@ -31,128 +31,128 @@ interface SectioningContent : SectioningOrFlowContent, Tag {
31
31
* Information on author
32
32
*/
33
33
@HtmlTagMarker
34
- inline fun FlowContent.address (classes : String? = null, block : ADDRESS .() -> Unit = {}) : Unit = ADDRESS (attributesMapOf(" class" , classes), consumer).visit(block)
34
+ inline fun FlowContent.address (classes : String? = null, crossinline block : ADDRESS .() -> Unit = {}) : Unit = ADDRESS (attributesMapOf(" class" , classes), consumer).visit(block)
35
35
36
36
/* *
37
37
* Long quotation
38
38
*/
39
39
@HtmlTagMarker
40
- inline fun FlowContent.blockQuote (classes : String? = null, block : BLOCKQUOTE .() -> Unit = {}) : Unit = BLOCKQUOTE (attributesMapOf(" class" , classes), consumer).visit(block)
40
+ inline fun FlowContent.blockQuote (classes : String? = null, crossinline block : BLOCKQUOTE .() -> Unit = {}) : Unit = BLOCKQUOTE (attributesMapOf(" class" , classes), consumer).visit(block)
41
41
42
42
/* *
43
43
* Dialog box or window
44
44
*/
45
45
@HtmlTagMarker
46
- inline fun FlowContent.dialog (classes : String? = null, block : DIALOG .() -> Unit = {}) : Unit = DIALOG (attributesMapOf(" class" , classes), consumer).visit(block)
46
+ inline fun FlowContent.dialog (classes : String? = null, crossinline block : DIALOG .() -> Unit = {}) : Unit = DIALOG (attributesMapOf(" class" , classes), consumer).visit(block)
47
47
48
48
/* *
49
49
* Generic language/style container
50
50
*/
51
51
@HtmlTagMarker
52
- inline fun FlowContent.div (classes : String? = null, block : DIV .() -> Unit = {}) : Unit = DIV (attributesMapOf(" class" , classes), consumer).visit(block)
52
+ inline fun FlowContent.div (classes : String? = null, crossinline block : DIV .() -> Unit = {}) : Unit = DIV (attributesMapOf(" class" , classes), consumer).visit(block)
53
53
54
54
/* *
55
55
* Definition list
56
56
*/
57
57
@HtmlTagMarker
58
- inline fun FlowContent.dl (classes : String? = null, block : DL .() -> Unit = {}) : Unit = DL (attributesMapOf(" class" , classes), consumer).visit(block)
58
+ inline fun FlowContent.dl (classes : String? = null, crossinline block : DL .() -> Unit = {}) : Unit = DL (attributesMapOf(" class" , classes), consumer).visit(block)
59
59
60
60
/* *
61
61
* Form control group
62
62
*/
63
63
@HtmlTagMarker
64
- inline fun FlowContent.fieldSet (classes : String? = null, block : FIELDSET .() -> Unit = {}) : Unit = FIELDSET (attributesMapOf(" class" , classes), consumer).visit(block)
64
+ inline fun FlowContent.fieldSet (classes : String? = null, crossinline block : FIELDSET .() -> Unit = {}) : Unit = FIELDSET (attributesMapOf(" class" , classes), consumer).visit(block)
65
65
66
66
/* *
67
67
* Figure with optional caption
68
68
*/
69
69
@HtmlTagMarker
70
- inline fun FlowContent.figure (classes : String? = null, block : FIGURE .() -> Unit = {}) : Unit = FIGURE (attributesMapOf(" class" , classes), consumer).visit(block)
70
+ inline fun FlowContent.figure (classes : String? = null, crossinline block : FIGURE .() -> Unit = {}) : Unit = FIGURE (attributesMapOf(" class" , classes), consumer).visit(block)
71
71
72
72
/* *
73
73
* Caption for
74
74
*/
75
75
@HtmlTagMarker
76
- inline fun FlowContent.figcaption (classes : String? = null, block : FIGCAPTION .() -> Unit = {}) : Unit = FIGCAPTION (attributesMapOf(" class" , classes), consumer).visit(block)
76
+ inline fun FlowContent.figcaption (classes : String? = null, crossinline block : FIGCAPTION .() -> Unit = {}) : Unit = FIGCAPTION (attributesMapOf(" class" , classes), consumer).visit(block)
77
77
78
78
/* *
79
79
* Footer for a page or section
80
80
*/
81
81
@HtmlTagMarker
82
- inline fun FlowContent.footer (classes : String? = null, block : FOOTER .() -> Unit = {}) : Unit = FOOTER (attributesMapOf(" class" , classes), consumer).visit(block)
82
+ inline fun FlowContent.footer (classes : String? = null, crossinline block : FOOTER .() -> Unit = {}) : Unit = FOOTER (attributesMapOf(" class" , classes), consumer).visit(block)
83
83
84
84
/* *
85
85
* Interactive form
86
86
*/
87
87
@HtmlTagMarker
88
- inline fun FlowContent.form (action : String? = null, encType : FormEncType ? = null, method : FormMethod ? = null, classes : String? = null, block : FORM .() -> Unit = {}) : Unit = FORM (attributesMapOf(" action" , action," enctype" , encType?.enumEncode()," method" , method?.enumEncode()," class" , classes), consumer).visit(block)
88
+ inline fun FlowContent.form (action : String? = null, encType : FormEncType ? = null, method : FormMethod ? = null, classes : String? = null, crossinline block : FORM .() -> Unit = {}) : Unit = FORM (attributesMapOf(" action" , action," enctype" , encType?.enumEncode()," method" , method?.enumEncode()," class" , classes), consumer).visit(block)
89
89
@HtmlTagMarker
90
- inline fun FlowContent.getForm (action : String? = null, encType : FormEncType ? = null, classes : String? = null, block : FORM .() -> Unit = {}) : Unit = FORM (attributesMapOf(" action" , action," enctype" , encType?.enumEncode()," method" , FormMethod .get.realValue," class" , classes), consumer).visit(block)
90
+ inline fun FlowContent.getForm (action : String? = null, encType : FormEncType ? = null, classes : String? = null, crossinline block : FORM .() -> Unit = {}) : Unit = FORM (attributesMapOf(" action" , action," enctype" , encType?.enumEncode()," method" , FormMethod .get.realValue," class" , classes), consumer).visit(block)
91
91
@HtmlTagMarker
92
- inline fun FlowContent.postForm (action : String? = null, encType : FormEncType ? = null, classes : String? = null, block : FORM .() -> Unit = {}) : Unit = FORM (attributesMapOf(" action" , action," enctype" , encType?.enumEncode()," method" , FormMethod .post.realValue," class" , classes), consumer).visit(block)
92
+ inline fun FlowContent.postForm (action : String? = null, encType : FormEncType ? = null, classes : String? = null, crossinline block : FORM .() -> Unit = {}) : Unit = FORM (attributesMapOf(" action" , action," enctype" , encType?.enumEncode()," method" , FormMethod .post.realValue," class" , classes), consumer).visit(block)
93
93
@Suppress(" DEPRECATION" )
94
94
@HtmlTagMarker
95
- inline fun FlowContent.putForm (action : String? = null, encType : FormEncType ? = null, classes : String? = null, block : FORM .() -> Unit = {}) : Unit = FORM (attributesMapOf(" action" , action," enctype" , encType?.enumEncode()," method" , FormMethod .put.realValue," class" , classes), consumer).visit(block)
95
+ inline fun FlowContent.putForm (action : String? = null, encType : FormEncType ? = null, classes : String? = null, crossinline block : FORM .() -> Unit = {}) : Unit = FORM (attributesMapOf(" action" , action," enctype" , encType?.enumEncode()," method" , FormMethod .put.realValue," class" , classes), consumer).visit(block)
96
96
@Suppress(" DEPRECATION" )
97
97
@HtmlTagMarker
98
- inline fun FlowContent.deleteForm (action : String? = null, encType : FormEncType ? = null, classes : String? = null, block : FORM .() -> Unit = {}) : Unit = FORM (attributesMapOf(" action" , action," enctype" , encType?.enumEncode()," method" , FormMethod .delete.realValue," class" , classes), consumer).visit(block)
98
+ inline fun FlowContent.deleteForm (action : String? = null, encType : FormEncType ? = null, classes : String? = null, crossinline block : FORM .() -> Unit = {}) : Unit = FORM (attributesMapOf(" action" , action," enctype" , encType?.enumEncode()," method" , FormMethod .delete.realValue," class" , classes), consumer).visit(block)
99
99
@Suppress(" DEPRECATION" )
100
100
@HtmlTagMarker
101
- inline fun FlowContent.patchForm (action : String? = null, encType : FormEncType ? = null, classes : String? = null, block : FORM .() -> Unit = {}) : Unit = FORM (attributesMapOf(" action" , action," enctype" , encType?.enumEncode()," method" , FormMethod .patch.realValue," class" , classes), consumer).visit(block)
101
+ inline fun FlowContent.patchForm (action : String? = null, encType : FormEncType ? = null, classes : String? = null, crossinline block : FORM .() -> Unit = {}) : Unit = FORM (attributesMapOf(" action" , action," enctype" , encType?.enumEncode()," method" , FormMethod .patch.realValue," class" , classes), consumer).visit(block)
102
102
103
103
/* *
104
104
* Introductory or navigational aids for a page or section
105
105
*/
106
106
@HtmlTagMarker
107
- inline fun FlowContent.header (classes : String? = null, block : HEADER .() -> Unit = {}) : Unit = HEADER (attributesMapOf(" class" , classes), consumer).visit(block)
107
+ inline fun FlowContent.header (classes : String? = null, crossinline block : HEADER .() -> Unit = {}) : Unit = HEADER (attributesMapOf(" class" , classes), consumer).visit(block)
108
108
109
109
/* *
110
110
* Horizontal rule
111
111
*/
112
112
@HtmlTagMarker
113
- inline fun FlowContent.hr (classes : String? = null, block : HR .() -> Unit = {}) : Unit = HR (attributesMapOf(" class" , classes), consumer).visit(block)
113
+ inline fun FlowContent.hr (classes : String? = null, crossinline block : HR .() -> Unit = {}) : Unit = HR (attributesMapOf(" class" , classes), consumer).visit(block)
114
114
115
115
/* *
116
116
* Ordered list
117
117
*/
118
118
@HtmlTagMarker
119
- inline fun FlowContent.ol (classes : String? = null, block : OL .() -> Unit = {}) : Unit = OL (attributesMapOf(" class" , classes), consumer).visit(block)
119
+ inline fun FlowContent.ol (classes : String? = null, crossinline block : OL .() -> Unit = {}) : Unit = OL (attributesMapOf(" class" , classes), consumer).visit(block)
120
120
121
121
/* *
122
122
* Paragraph
123
123
*/
124
124
@HtmlTagMarker
125
- inline fun FlowContent.p (classes : String? = null, block : P .() -> Unit = {}) : Unit = P (attributesMapOf(" class" , classes), consumer).visit(block)
125
+ inline fun FlowContent.p (classes : String? = null, crossinline block : P .() -> Unit = {}) : Unit = P (attributesMapOf(" class" , classes), consumer).visit(block)
126
126
127
127
/* *
128
128
* Preformatted text
129
129
*/
130
130
@HtmlTagMarker
131
- inline fun FlowContent.pre (classes : String? = null, block : PRE .() -> Unit = {}) : Unit = PRE (attributesMapOf(" class" , classes), consumer).visit(block)
131
+ inline fun FlowContent.pre (classes : String? = null, crossinline block : PRE .() -> Unit = {}) : Unit = PRE (attributesMapOf(" class" , classes), consumer).visit(block)
132
132
133
133
/* *
134
134
*
135
135
*/
136
136
@HtmlTagMarker
137
- inline fun FlowContent.table (classes : String? = null, block : TABLE .() -> Unit = {}) : Unit = TABLE (attributesMapOf(" class" , classes), consumer).visit(block)
137
+ inline fun FlowContent.table (classes : String? = null, crossinline block : TABLE .() -> Unit = {}) : Unit = TABLE (attributesMapOf(" class" , classes), consumer).visit(block)
138
138
139
139
/* *
140
140
* Unordered list
141
141
*/
142
142
@HtmlTagMarker
143
- inline fun FlowContent.ul (classes : String? = null, block : UL .() -> Unit = {}) : Unit = UL (attributesMapOf(" class" , classes), consumer).visit(block)
143
+ inline fun FlowContent.ul (classes : String? = null, crossinline block : UL .() -> Unit = {}) : Unit = UL (attributesMapOf(" class" , classes), consumer).visit(block)
144
144
145
145
/* *
146
146
* Document base URI
147
147
*/
148
148
@HtmlTagMarker
149
- inline fun MetaDataContent.base (classes : String? = null, block : BASE .() -> Unit = {}) : Unit = BASE (attributesMapOf(" class" , classes), consumer).visit(block)
149
+ inline fun MetaDataContent.base (classes : String? = null, crossinline block : BASE .() -> Unit = {}) : Unit = BASE (attributesMapOf(" class" , classes), consumer).visit(block)
150
150
151
151
/* *
152
152
* Document title
153
153
*/
154
154
@HtmlTagMarker
155
- inline fun MetaDataContent.title (block : TITLE .() -> Unit = {}) : Unit = TITLE (emptyMap, consumer).visit(block)
155
+ inline fun MetaDataContent.title (crossinline block : TITLE .() -> Unit = {}) : Unit = TITLE (emptyMap, consumer).visit(block)
156
156
/* *
157
157
* Document title
158
158
*/
0 commit comments