github.com/kyleu/dbaudit@v0.0.2-0.20240321155047-ff2f2c940496/views/components/edit/Int.html.go (about) 1 // Code generated by qtc from "Int.html". DO NOT EDIT. 2 // See https://github.com/valyala/quicktemplate for details. 3 4 // <!-- Content managed by Project Forge, see [projectforge.md] for details. --> 5 6 //line views/components/edit/Int.html:2 7 package edit 8 9 //line views/components/edit/Int.html:2 10 import ( 11 "github.com/kyleu/dbaudit/app/controller/cutil" 12 "github.com/kyleu/dbaudit/views/components" 13 ) 14 15 //line views/components/edit/Int.html:7 16 import ( 17 qtio422016 "io" 18 19 qt422016 "github.com/valyala/quicktemplate" 20 ) 21 22 //line views/components/edit/Int.html:7 23 var ( 24 _ = qtio422016.Copy 25 _ = qt422016.AcquireByteBuffer 26 ) 27 28 //line views/components/edit/Int.html:7 29 func StreamInt(qw422016 *qt422016.Writer, key string, id string, value any, placeholder ...string) { 30 //line views/components/edit/Int.html:8 31 if id == "" { 32 //line views/components/edit/Int.html:8 33 qw422016.N().S(`<input name="`) 34 //line views/components/edit/Int.html:9 35 qw422016.E().S(key) 36 //line views/components/edit/Int.html:9 37 qw422016.N().S(`" type="number" value="`) 38 //line views/components/edit/Int.html:9 39 qw422016.E().V(value) 40 //line views/components/edit/Int.html:9 41 qw422016.N().S(`"`) 42 //line views/components/edit/Int.html:9 43 components.StreamPlaceholderFor(qw422016, placeholder) 44 //line views/components/edit/Int.html:9 45 qw422016.N().S(`/>`) 46 //line views/components/edit/Int.html:10 47 } else { 48 //line views/components/edit/Int.html:10 49 qw422016.N().S(`<input id="`) 50 //line views/components/edit/Int.html:11 51 qw422016.E().S(id) 52 //line views/components/edit/Int.html:11 53 qw422016.N().S(`" name="`) 54 //line views/components/edit/Int.html:11 55 qw422016.E().S(key) 56 //line views/components/edit/Int.html:11 57 qw422016.N().S(`" type="number" value="`) 58 //line views/components/edit/Int.html:11 59 qw422016.E().V(value) 60 //line views/components/edit/Int.html:11 61 qw422016.N().S(`"`) 62 //line views/components/edit/Int.html:11 63 components.StreamPlaceholderFor(qw422016, placeholder) 64 //line views/components/edit/Int.html:11 65 qw422016.N().S(`/>`) 66 //line views/components/edit/Int.html:12 67 } 68 //line views/components/edit/Int.html:13 69 } 70 71 //line views/components/edit/Int.html:13 72 func WriteInt(qq422016 qtio422016.Writer, key string, id string, value any, placeholder ...string) { 73 //line views/components/edit/Int.html:13 74 qw422016 := qt422016.AcquireWriter(qq422016) 75 //line views/components/edit/Int.html:13 76 StreamInt(qw422016, key, id, value, placeholder...) 77 //line views/components/edit/Int.html:13 78 qt422016.ReleaseWriter(qw422016) 79 //line views/components/edit/Int.html:13 80 } 81 82 //line views/components/edit/Int.html:13 83 func Int(key string, id string, value any, placeholder ...string) string { 84 //line views/components/edit/Int.html:13 85 qb422016 := qt422016.AcquireByteBuffer() 86 //line views/components/edit/Int.html:13 87 WriteInt(qb422016, key, id, value, placeholder...) 88 //line views/components/edit/Int.html:13 89 qs422016 := string(qb422016.B) 90 //line views/components/edit/Int.html:13 91 qt422016.ReleaseByteBuffer(qb422016) 92 //line views/components/edit/Int.html:13 93 return qs422016 94 //line views/components/edit/Int.html:13 95 } 96 97 //line views/components/edit/Int.html:15 98 func StreamIntVertical(qw422016 *qt422016.Writer, key string, id string, title string, value int, indent int, help ...string) { 99 //line views/components/edit/Int.html:16 100 id = cutil.CleanID(key, id) 101 102 //line views/components/edit/Int.html:16 103 qw422016.N().S(`<div class="mb expanded">`) 104 //line views/components/edit/Int.html:18 105 components.StreamIndent(qw422016, true, indent+1) 106 //line views/components/edit/Int.html:18 107 qw422016.N().S(`<label for="`) 108 //line views/components/edit/Int.html:19 109 qw422016.E().S(id) 110 //line views/components/edit/Int.html:19 111 qw422016.N().S(`"><em class="title">`) 112 //line views/components/edit/Int.html:19 113 qw422016.E().S(title) 114 //line views/components/edit/Int.html:19 115 qw422016.N().S(`</em></label>`) 116 //line views/components/edit/Int.html:20 117 components.StreamIndent(qw422016, true, indent+1) 118 //line views/components/edit/Int.html:20 119 qw422016.N().S(`<div class="mt">`) 120 //line views/components/edit/Int.html:21 121 StreamInt(qw422016, key, id, value, help...) 122 //line views/components/edit/Int.html:21 123 qw422016.N().S(`</div>`) 124 //line views/components/edit/Int.html:22 125 components.StreamIndent(qw422016, true, indent) 126 //line views/components/edit/Int.html:22 127 qw422016.N().S(`</div>`) 128 //line views/components/edit/Int.html:24 129 } 130 131 //line views/components/edit/Int.html:24 132 func WriteIntVertical(qq422016 qtio422016.Writer, key string, id string, title string, value int, indent int, help ...string) { 133 //line views/components/edit/Int.html:24 134 qw422016 := qt422016.AcquireWriter(qq422016) 135 //line views/components/edit/Int.html:24 136 StreamIntVertical(qw422016, key, id, title, value, indent, help...) 137 //line views/components/edit/Int.html:24 138 qt422016.ReleaseWriter(qw422016) 139 //line views/components/edit/Int.html:24 140 } 141 142 //line views/components/edit/Int.html:24 143 func IntVertical(key string, id string, title string, value int, indent int, help ...string) string { 144 //line views/components/edit/Int.html:24 145 qb422016 := qt422016.AcquireByteBuffer() 146 //line views/components/edit/Int.html:24 147 WriteIntVertical(qb422016, key, id, title, value, indent, help...) 148 //line views/components/edit/Int.html:24 149 qs422016 := string(qb422016.B) 150 //line views/components/edit/Int.html:24 151 qt422016.ReleaseByteBuffer(qb422016) 152 //line views/components/edit/Int.html:24 153 return qs422016 154 //line views/components/edit/Int.html:24 155 } 156 157 //line views/components/edit/Int.html:26 158 func StreamIntTable(qw422016 *qt422016.Writer, key string, id string, title string, value int, indent int, help ...string) { 159 //line views/components/edit/Int.html:27 160 id = cutil.CleanID(key, id) 161 162 //line views/components/edit/Int.html:27 163 qw422016.N().S(`<tr>`) 164 //line views/components/edit/Int.html:29 165 components.StreamIndent(qw422016, true, indent+1) 166 //line views/components/edit/Int.html:29 167 qw422016.N().S(`<th class="shrink"><label for="`) 168 //line views/components/edit/Int.html:30 169 qw422016.E().S(id) 170 //line views/components/edit/Int.html:30 171 qw422016.N().S(`"`) 172 //line views/components/edit/Int.html:30 173 components.StreamTitleFor(qw422016, help) 174 //line views/components/edit/Int.html:30 175 qw422016.N().S(`>`) 176 //line views/components/edit/Int.html:30 177 qw422016.E().S(title) 178 //line views/components/edit/Int.html:30 179 qw422016.N().S(`</label></th>`) 180 //line views/components/edit/Int.html:31 181 components.StreamIndent(qw422016, true, indent+1) 182 //line views/components/edit/Int.html:31 183 qw422016.N().S(`<td>`) 184 //line views/components/edit/Int.html:32 185 StreamInt(qw422016, key, id, value, help...) 186 //line views/components/edit/Int.html:32 187 qw422016.N().S(`</td>`) 188 //line views/components/edit/Int.html:33 189 components.StreamIndent(qw422016, true, indent) 190 //line views/components/edit/Int.html:33 191 qw422016.N().S(`</tr>`) 192 //line views/components/edit/Int.html:35 193 } 194 195 //line views/components/edit/Int.html:35 196 func WriteIntTable(qq422016 qtio422016.Writer, key string, id string, title string, value int, indent int, help ...string) { 197 //line views/components/edit/Int.html:35 198 qw422016 := qt422016.AcquireWriter(qq422016) 199 //line views/components/edit/Int.html:35 200 StreamIntTable(qw422016, key, id, title, value, indent, help...) 201 //line views/components/edit/Int.html:35 202 qt422016.ReleaseWriter(qw422016) 203 //line views/components/edit/Int.html:35 204 } 205 206 //line views/components/edit/Int.html:35 207 func IntTable(key string, id string, title string, value int, indent int, help ...string) string { 208 //line views/components/edit/Int.html:35 209 qb422016 := qt422016.AcquireByteBuffer() 210 //line views/components/edit/Int.html:35 211 WriteIntTable(qb422016, key, id, title, value, indent, help...) 212 //line views/components/edit/Int.html:35 213 qs422016 := string(qb422016.B) 214 //line views/components/edit/Int.html:35 215 qt422016.ReleaseByteBuffer(qb422016) 216 //line views/components/edit/Int.html:35 217 return qs422016 218 //line views/components/edit/Int.html:35 219 }