github.com/kyleu/dbaudit@v0.0.2-0.20240321155047-ff2f2c940496/views/components/edit/Timestamp.html.go (about) 1 // Code generated by qtc from "Timestamp.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/Timestamp.html:2 7 package edit 8 9 //line views/components/edit/Timestamp.html:2 10 import ( 11 "time" 12 13 "github.com/kyleu/dbaudit/app/controller/cutil" 14 "github.com/kyleu/dbaudit/app/util" 15 "github.com/kyleu/dbaudit/views/components" 16 ) 17 18 //line views/components/edit/Timestamp.html:10 19 import ( 20 qtio422016 "io" 21 22 qt422016 "github.com/valyala/quicktemplate" 23 ) 24 25 //line views/components/edit/Timestamp.html:10 26 var ( 27 _ = qtio422016.Copy 28 _ = qt422016.AcquireByteBuffer 29 ) 30 31 //line views/components/edit/Timestamp.html:10 32 func StreamTimestamp(qw422016 *qt422016.Writer, key string, id string, value *time.Time, placeholder ...string) { 33 //line views/components/edit/Timestamp.html:11 34 if id == "" { 35 //line views/components/edit/Timestamp.html:11 36 qw422016.N().S(`<input name="`) 37 //line views/components/edit/Timestamp.html:12 38 qw422016.E().S(key) 39 //line views/components/edit/Timestamp.html:12 40 qw422016.N().S(`" type="datetime-local" value="`) 41 //line views/components/edit/Timestamp.html:12 42 qw422016.E().S(util.TimeToFull(value)) 43 //line views/components/edit/Timestamp.html:12 44 qw422016.N().S(`"`) 45 //line views/components/edit/Timestamp.html:12 46 components.StreamPlaceholderFor(qw422016, placeholder) 47 //line views/components/edit/Timestamp.html:12 48 qw422016.N().S(`/>`) 49 //line views/components/edit/Timestamp.html:13 50 } else { 51 //line views/components/edit/Timestamp.html:13 52 qw422016.N().S(`<input id="`) 53 //line views/components/edit/Timestamp.html:14 54 qw422016.E().S(id) 55 //line views/components/edit/Timestamp.html:14 56 qw422016.N().S(`" name="`) 57 //line views/components/edit/Timestamp.html:14 58 qw422016.E().S(key) 59 //line views/components/edit/Timestamp.html:14 60 qw422016.N().S(`" type="datetime-local" value="`) 61 //line views/components/edit/Timestamp.html:14 62 qw422016.E().S(util.TimeToFull(value)) 63 //line views/components/edit/Timestamp.html:14 64 qw422016.N().S(`"`) 65 //line views/components/edit/Timestamp.html:14 66 components.StreamPlaceholderFor(qw422016, placeholder) 67 //line views/components/edit/Timestamp.html:14 68 qw422016.N().S(`/>`) 69 //line views/components/edit/Timestamp.html:15 70 } 71 //line views/components/edit/Timestamp.html:16 72 } 73 74 //line views/components/edit/Timestamp.html:16 75 func WriteTimestamp(qq422016 qtio422016.Writer, key string, id string, value *time.Time, placeholder ...string) { 76 //line views/components/edit/Timestamp.html:16 77 qw422016 := qt422016.AcquireWriter(qq422016) 78 //line views/components/edit/Timestamp.html:16 79 StreamTimestamp(qw422016, key, id, value, placeholder...) 80 //line views/components/edit/Timestamp.html:16 81 qt422016.ReleaseWriter(qw422016) 82 //line views/components/edit/Timestamp.html:16 83 } 84 85 //line views/components/edit/Timestamp.html:16 86 func Timestamp(key string, id string, value *time.Time, placeholder ...string) string { 87 //line views/components/edit/Timestamp.html:16 88 qb422016 := qt422016.AcquireByteBuffer() 89 //line views/components/edit/Timestamp.html:16 90 WriteTimestamp(qb422016, key, id, value, placeholder...) 91 //line views/components/edit/Timestamp.html:16 92 qs422016 := string(qb422016.B) 93 //line views/components/edit/Timestamp.html:16 94 qt422016.ReleaseByteBuffer(qb422016) 95 //line views/components/edit/Timestamp.html:16 96 return qs422016 97 //line views/components/edit/Timestamp.html:16 98 } 99 100 //line views/components/edit/Timestamp.html:18 101 func StreamTimestampVertical(qw422016 *qt422016.Writer, key string, id string, title string, value *time.Time, indent int, help ...string) { 102 //line views/components/edit/Timestamp.html:19 103 id = cutil.CleanID(key, id) 104 105 //line views/components/edit/Timestamp.html:19 106 qw422016.N().S(`<div class="mb expanded">`) 107 //line views/components/edit/Timestamp.html:21 108 components.StreamIndent(qw422016, true, indent+1) 109 //line views/components/edit/Timestamp.html:21 110 qw422016.N().S(`<label for="`) 111 //line views/components/edit/Timestamp.html:22 112 qw422016.E().S(id) 113 //line views/components/edit/Timestamp.html:22 114 qw422016.N().S(`"><em class="title">`) 115 //line views/components/edit/Timestamp.html:22 116 qw422016.E().S(title) 117 //line views/components/edit/Timestamp.html:22 118 qw422016.N().S(`</em></label>`) 119 //line views/components/edit/Timestamp.html:23 120 components.StreamIndent(qw422016, true, indent+1) 121 //line views/components/edit/Timestamp.html:23 122 qw422016.N().S(`<div class="mt">`) 123 //line views/components/edit/Timestamp.html:24 124 StreamTimestamp(qw422016, key, id, value, help...) 125 //line views/components/edit/Timestamp.html:24 126 qw422016.N().S(`</div>`) 127 //line views/components/edit/Timestamp.html:25 128 components.StreamIndent(qw422016, true, indent) 129 //line views/components/edit/Timestamp.html:25 130 qw422016.N().S(`</div>`) 131 //line views/components/edit/Timestamp.html:27 132 } 133 134 //line views/components/edit/Timestamp.html:27 135 func WriteTimestampVertical(qq422016 qtio422016.Writer, key string, id string, title string, value *time.Time, indent int, help ...string) { 136 //line views/components/edit/Timestamp.html:27 137 qw422016 := qt422016.AcquireWriter(qq422016) 138 //line views/components/edit/Timestamp.html:27 139 StreamTimestampVertical(qw422016, key, id, title, value, indent, help...) 140 //line views/components/edit/Timestamp.html:27 141 qt422016.ReleaseWriter(qw422016) 142 //line views/components/edit/Timestamp.html:27 143 } 144 145 //line views/components/edit/Timestamp.html:27 146 func TimestampVertical(key string, id string, title string, value *time.Time, indent int, help ...string) string { 147 //line views/components/edit/Timestamp.html:27 148 qb422016 := qt422016.AcquireByteBuffer() 149 //line views/components/edit/Timestamp.html:27 150 WriteTimestampVertical(qb422016, key, id, title, value, indent, help...) 151 //line views/components/edit/Timestamp.html:27 152 qs422016 := string(qb422016.B) 153 //line views/components/edit/Timestamp.html:27 154 qt422016.ReleaseByteBuffer(qb422016) 155 //line views/components/edit/Timestamp.html:27 156 return qs422016 157 //line views/components/edit/Timestamp.html:27 158 } 159 160 //line views/components/edit/Timestamp.html:29 161 func StreamTimestampTable(qw422016 *qt422016.Writer, key string, id string, title string, value *time.Time, indent int, help ...string) { 162 //line views/components/edit/Timestamp.html:30 163 id = cutil.CleanID(key, id) 164 165 //line views/components/edit/Timestamp.html:30 166 qw422016.N().S(`<tr>`) 167 //line views/components/edit/Timestamp.html:32 168 components.StreamIndent(qw422016, true, indent+1) 169 //line views/components/edit/Timestamp.html:32 170 qw422016.N().S(`<th class="shrink"><label for="`) 171 //line views/components/edit/Timestamp.html:33 172 qw422016.E().S(id) 173 //line views/components/edit/Timestamp.html:33 174 qw422016.N().S(`"`) 175 //line views/components/edit/Timestamp.html:33 176 components.StreamTitleFor(qw422016, help) 177 //line views/components/edit/Timestamp.html:33 178 qw422016.N().S(`>`) 179 //line views/components/edit/Timestamp.html:33 180 qw422016.E().S(title) 181 //line views/components/edit/Timestamp.html:33 182 qw422016.N().S(`</label></th>`) 183 //line views/components/edit/Timestamp.html:34 184 components.StreamIndent(qw422016, true, indent+1) 185 //line views/components/edit/Timestamp.html:34 186 qw422016.N().S(`<td>`) 187 //line views/components/edit/Timestamp.html:35 188 StreamTimestamp(qw422016, key, id, value, help...) 189 //line views/components/edit/Timestamp.html:35 190 qw422016.N().S(`</td>`) 191 //line views/components/edit/Timestamp.html:36 192 components.StreamIndent(qw422016, true, indent) 193 //line views/components/edit/Timestamp.html:36 194 qw422016.N().S(`</tr>`) 195 //line views/components/edit/Timestamp.html:38 196 } 197 198 //line views/components/edit/Timestamp.html:38 199 func WriteTimestampTable(qq422016 qtio422016.Writer, key string, id string, title string, value *time.Time, indent int, help ...string) { 200 //line views/components/edit/Timestamp.html:38 201 qw422016 := qt422016.AcquireWriter(qq422016) 202 //line views/components/edit/Timestamp.html:38 203 StreamTimestampTable(qw422016, key, id, title, value, indent, help...) 204 //line views/components/edit/Timestamp.html:38 205 qt422016.ReleaseWriter(qw422016) 206 //line views/components/edit/Timestamp.html:38 207 } 208 209 //line views/components/edit/Timestamp.html:38 210 func TimestampTable(key string, id string, title string, value *time.Time, indent int, help ...string) string { 211 //line views/components/edit/Timestamp.html:38 212 qb422016 := qt422016.AcquireByteBuffer() 213 //line views/components/edit/Timestamp.html:38 214 WriteTimestampTable(qb422016, key, id, title, value, indent, help...) 215 //line views/components/edit/Timestamp.html:38 216 qs422016 := string(qb422016.B) 217 //line views/components/edit/Timestamp.html:38 218 qt422016.ReleaseByteBuffer(qb422016) 219 //line views/components/edit/Timestamp.html:38 220 return qs422016 221 //line views/components/edit/Timestamp.html:38 222 } 223 224 //line views/components/edit/Timestamp.html:40 225 func StreamTimestampDay(qw422016 *qt422016.Writer, key string, id string, value *time.Time, placeholder ...string) { 226 //line views/components/edit/Timestamp.html:41 227 if id == "" { 228 //line views/components/edit/Timestamp.html:41 229 qw422016.N().S(`<input name="`) 230 //line views/components/edit/Timestamp.html:42 231 qw422016.E().S(key) 232 //line views/components/edit/Timestamp.html:42 233 qw422016.N().S(`" type="date" value="`) 234 //line views/components/edit/Timestamp.html:42 235 qw422016.E().S(util.TimeToYMD(value)) 236 //line views/components/edit/Timestamp.html:42 237 qw422016.N().S(`"`) 238 //line views/components/edit/Timestamp.html:42 239 components.StreamPlaceholderFor(qw422016, placeholder) 240 //line views/components/edit/Timestamp.html:42 241 qw422016.N().S(`/>`) 242 //line views/components/edit/Timestamp.html:43 243 } else { 244 //line views/components/edit/Timestamp.html:43 245 qw422016.N().S(`<input id="`) 246 //line views/components/edit/Timestamp.html:44 247 qw422016.E().S(id) 248 //line views/components/edit/Timestamp.html:44 249 qw422016.N().S(`" name="`) 250 //line views/components/edit/Timestamp.html:44 251 qw422016.E().S(key) 252 //line views/components/edit/Timestamp.html:44 253 qw422016.N().S(`" type="date" value="`) 254 //line views/components/edit/Timestamp.html:44 255 qw422016.E().S(util.TimeToYMD(value)) 256 //line views/components/edit/Timestamp.html:44 257 qw422016.N().S(`"`) 258 //line views/components/edit/Timestamp.html:44 259 components.StreamPlaceholderFor(qw422016, placeholder) 260 //line views/components/edit/Timestamp.html:44 261 qw422016.N().S(`/>`) 262 //line views/components/edit/Timestamp.html:45 263 } 264 //line views/components/edit/Timestamp.html:46 265 } 266 267 //line views/components/edit/Timestamp.html:46 268 func WriteTimestampDay(qq422016 qtio422016.Writer, key string, id string, value *time.Time, placeholder ...string) { 269 //line views/components/edit/Timestamp.html:46 270 qw422016 := qt422016.AcquireWriter(qq422016) 271 //line views/components/edit/Timestamp.html:46 272 StreamTimestampDay(qw422016, key, id, value, placeholder...) 273 //line views/components/edit/Timestamp.html:46 274 qt422016.ReleaseWriter(qw422016) 275 //line views/components/edit/Timestamp.html:46 276 } 277 278 //line views/components/edit/Timestamp.html:46 279 func TimestampDay(key string, id string, value *time.Time, placeholder ...string) string { 280 //line views/components/edit/Timestamp.html:46 281 qb422016 := qt422016.AcquireByteBuffer() 282 //line views/components/edit/Timestamp.html:46 283 WriteTimestampDay(qb422016, key, id, value, placeholder...) 284 //line views/components/edit/Timestamp.html:46 285 qs422016 := string(qb422016.B) 286 //line views/components/edit/Timestamp.html:46 287 qt422016.ReleaseByteBuffer(qb422016) 288 //line views/components/edit/Timestamp.html:46 289 return qs422016 290 //line views/components/edit/Timestamp.html:46 291 } 292 293 //line views/components/edit/Timestamp.html:48 294 func StreamTimestampDayVertical(qw422016 *qt422016.Writer, key string, id string, title string, value *time.Time, indent int, help ...string) { 295 //line views/components/edit/Timestamp.html:49 296 id = cutil.CleanID(key, id) 297 298 //line views/components/edit/Timestamp.html:49 299 qw422016.N().S(`<div class="mb expanded">`) 300 //line views/components/edit/Timestamp.html:51 301 components.StreamIndent(qw422016, true, indent+1) 302 //line views/components/edit/Timestamp.html:51 303 qw422016.N().S(`<label for="`) 304 //line views/components/edit/Timestamp.html:52 305 qw422016.E().S(id) 306 //line views/components/edit/Timestamp.html:52 307 qw422016.N().S(`"><em class="title">`) 308 //line views/components/edit/Timestamp.html:52 309 qw422016.E().S(title) 310 //line views/components/edit/Timestamp.html:52 311 qw422016.N().S(`</em></label>`) 312 //line views/components/edit/Timestamp.html:53 313 components.StreamIndent(qw422016, true, indent+1) 314 //line views/components/edit/Timestamp.html:53 315 qw422016.N().S(`<div class="mt">`) 316 //line views/components/edit/Timestamp.html:54 317 StreamTimestampDay(qw422016, key, id, value, help...) 318 //line views/components/edit/Timestamp.html:54 319 qw422016.N().S(`</div>`) 320 //line views/components/edit/Timestamp.html:55 321 components.StreamIndent(qw422016, true, indent) 322 //line views/components/edit/Timestamp.html:55 323 qw422016.N().S(`</div>`) 324 //line views/components/edit/Timestamp.html:57 325 } 326 327 //line views/components/edit/Timestamp.html:57 328 func WriteTimestampDayVertical(qq422016 qtio422016.Writer, key string, id string, title string, value *time.Time, indent int, help ...string) { 329 //line views/components/edit/Timestamp.html:57 330 qw422016 := qt422016.AcquireWriter(qq422016) 331 //line views/components/edit/Timestamp.html:57 332 StreamTimestampDayVertical(qw422016, key, id, title, value, indent, help...) 333 //line views/components/edit/Timestamp.html:57 334 qt422016.ReleaseWriter(qw422016) 335 //line views/components/edit/Timestamp.html:57 336 } 337 338 //line views/components/edit/Timestamp.html:57 339 func TimestampDayVertical(key string, id string, title string, value *time.Time, indent int, help ...string) string { 340 //line views/components/edit/Timestamp.html:57 341 qb422016 := qt422016.AcquireByteBuffer() 342 //line views/components/edit/Timestamp.html:57 343 WriteTimestampDayVertical(qb422016, key, id, title, value, indent, help...) 344 //line views/components/edit/Timestamp.html:57 345 qs422016 := string(qb422016.B) 346 //line views/components/edit/Timestamp.html:57 347 qt422016.ReleaseByteBuffer(qb422016) 348 //line views/components/edit/Timestamp.html:57 349 return qs422016 350 //line views/components/edit/Timestamp.html:57 351 } 352 353 //line views/components/edit/Timestamp.html:59 354 func StreamTimestampDayTable(qw422016 *qt422016.Writer, key string, id string, title string, value *time.Time, indent int, help ...string) { 355 //line views/components/edit/Timestamp.html:60 356 id = cutil.CleanID(key, id) 357 358 //line views/components/edit/Timestamp.html:60 359 qw422016.N().S(`<tr>`) 360 //line views/components/edit/Timestamp.html:62 361 components.StreamIndent(qw422016, true, indent+1) 362 //line views/components/edit/Timestamp.html:62 363 qw422016.N().S(`<th class="shrink"><label for="`) 364 //line views/components/edit/Timestamp.html:63 365 qw422016.E().S(id) 366 //line views/components/edit/Timestamp.html:63 367 qw422016.N().S(`"`) 368 //line views/components/edit/Timestamp.html:63 369 components.StreamTitleFor(qw422016, help) 370 //line views/components/edit/Timestamp.html:63 371 qw422016.N().S(`>`) 372 //line views/components/edit/Timestamp.html:63 373 qw422016.E().S(title) 374 //line views/components/edit/Timestamp.html:63 375 qw422016.N().S(`</label></th>`) 376 //line views/components/edit/Timestamp.html:64 377 components.StreamIndent(qw422016, true, indent+1) 378 //line views/components/edit/Timestamp.html:64 379 qw422016.N().S(`<td>`) 380 //line views/components/edit/Timestamp.html:65 381 StreamTimestampDay(qw422016, key, id, value, help...) 382 //line views/components/edit/Timestamp.html:65 383 qw422016.N().S(`</td>`) 384 //line views/components/edit/Timestamp.html:66 385 components.StreamIndent(qw422016, true, indent) 386 //line views/components/edit/Timestamp.html:66 387 qw422016.N().S(`</tr>`) 388 //line views/components/edit/Timestamp.html:68 389 } 390 391 //line views/components/edit/Timestamp.html:68 392 func WriteTimestampDayTable(qq422016 qtio422016.Writer, key string, id string, title string, value *time.Time, indent int, help ...string) { 393 //line views/components/edit/Timestamp.html:68 394 qw422016 := qt422016.AcquireWriter(qq422016) 395 //line views/components/edit/Timestamp.html:68 396 StreamTimestampDayTable(qw422016, key, id, title, value, indent, help...) 397 //line views/components/edit/Timestamp.html:68 398 qt422016.ReleaseWriter(qw422016) 399 //line views/components/edit/Timestamp.html:68 400 } 401 402 //line views/components/edit/Timestamp.html:68 403 func TimestampDayTable(key string, id string, title string, value *time.Time, indent int, help ...string) string { 404 //line views/components/edit/Timestamp.html:68 405 qb422016 := qt422016.AcquireByteBuffer() 406 //line views/components/edit/Timestamp.html:68 407 WriteTimestampDayTable(qb422016, key, id, title, value, indent, help...) 408 //line views/components/edit/Timestamp.html:68 409 qs422016 := string(qb422016.B) 410 //line views/components/edit/Timestamp.html:68 411 qt422016.ReleaseByteBuffer(qb422016) 412 //line views/components/edit/Timestamp.html:68 413 return qs422016 414 //line views/components/edit/Timestamp.html:68 415 }