Files
gamertan 92a66db3df docs: publish Preview 19 dogfood evidence
Export the reviewed allowlisted snapshot from private source commit 05928cebd01b586cf9e9d4b8c8537a7605a6068c. This records the exact candidate, bounded capacity result, stateful migration scratch requirement, authenticated batch identity proof, and immediate live acceptance evidence.

AI-Assisted: OpenAI Codex
Signed-off-by: Cole Speelman <crspeelman@gmail.com>
2026-08-18 21:47:08 -04:00

142 lines
6.0 KiB
Go

// Code generated by himesan; DO NOT EDIT.
// himesan:compiler v1.0.0-beta.2
// himesan:runtime-abi sando.v1
// himesan:source-sha256 bf3381b912a1264323672beac6aeed2a2ddb770904404f9597645ac09d2981ae
package site
import (
__himesan_context "context"
__himesan_sando "gamertan.com/sandwich-hime/sando"
__himesan_io "io"
)
var _ = __himesan_sando.ABISandoV1
func ResultTable(view TableView) __himesan_sando.Component {
return __himesan_sando.ComponentFunc(func(__himesan_render_context __himesan_context.Context, __himesan_writer __himesan_io.Writer) error {
_ = __himesan_render_context
//line internal/site/result_table.sando:5:3
if __himesan_error := __himesan_sando.WriteString(__himesan_writer, "\n"); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:6:46
if __himesan_error := __himesan_sando.WriteString(__himesan_writer, "\n<div class=\"table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\""); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:7:70
if __himesan_error := __himesan_sando.WriteAttr(__himesan_writer, (view.Caption)); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:7:85
if __himesan_error := __himesan_sando.WriteString(__himesan_writer, "\">\n <table>\n <caption>"); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:9:18
if __himesan_error := __himesan_sando.WriteText(__himesan_writer, (view.Caption)); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:9:33
if __himesan_error := __himesan_sando.WriteString(__himesan_writer, "</caption>\n <thead><tr>\n "); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:11:8
for _, column := range view.Columns {
//line internal/site/result_table.sando:11:48
if __himesan_error := __himesan_sando.WriteString(__himesan_writer, "\n <th scope=\"col\">"); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:12:27
if __himesan_error := __himesan_sando.WriteText(__himesan_writer, (column.Label)); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:12:45
if column.Unit != "" {
//line internal/site/result_table.sando:12:70
if __himesan_error := __himesan_sando.WriteString(__himesan_writer, " <span class=\"unit\">("); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:12:95
if __himesan_error := __himesan_sando.WriteText(__himesan_writer, (column.Unit)); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:12:109
if __himesan_error := __himesan_sando.WriteString(__himesan_writer, ")</span>"); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:12:120
}
//line internal/site/result_table.sando:12:124
if __himesan_error := __himesan_sando.WriteString(__himesan_writer, "</th>\n "); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:13:8
}
//line internal/site/result_table.sando:13:12
if __himesan_error := __himesan_sando.WriteString(__himesan_writer, "\n </tr></thead>\n <tbody>\n "); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:16:8
for _, row := range view.Rows {
//line internal/site/result_table.sando:16:42
if __himesan_error := __himesan_sando.WriteString(__himesan_writer, "\n <tr>"); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:17:14
for _, value := range row.Values {
//line internal/site/result_table.sando:17:51
if __himesan_error := __himesan_sando.WriteString(__himesan_writer, "<td>"); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:17:59
if __himesan_error := __himesan_sando.WriteText(__himesan_writer, (value)); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:17:67
if __himesan_error := __himesan_sando.WriteString(__himesan_writer, "</td>"); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:17:75
}
//line internal/site/result_table.sando:17:79
if __himesan_error := __himesan_sando.WriteString(__himesan_writer, "</tr>\n "); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:18:8
}
//line internal/site/result_table.sando:18:12
if __himesan_error := __himesan_sando.WriteString(__himesan_writer, "\n "); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:19:8
if len(view.Rows) == 0 {
//line internal/site/result_table.sando:19:35
if __himesan_error := __himesan_sando.WriteString(__himesan_writer, "\n <tr><td colspan=\""); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:20:28
if __himesan_error := __himesan_sando.WriteAttr(__himesan_writer, (len(view.Columns))); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:20:48
if __himesan_error := __himesan_sando.WriteString(__himesan_writer, "\">"); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:20:54
if __himesan_error := __himesan_sando.WriteText(__himesan_writer, (view.Empty)); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:20:67
if __himesan_error := __himesan_sando.WriteString(__himesan_writer, "</td></tr>\n "); __himesan_error != nil {
return __himesan_error
}
//line internal/site/result_table.sando:21:8
}
//line internal/site/result_table.sando:21:12
if __himesan_error := __himesan_sando.WriteString(__himesan_writer, "\n </tbody>\n </table>\n</div>\n"); __himesan_error != nil {
return __himesan_error
}
return nil
})
}