diff --git a/image_table.go b/image_table.go index a5adb9b..e31fe54 100644 --- a/image_table.go +++ b/image_table.go @@ -54,6 +54,15 @@ func toString(v any) string { } func rowToStrings(v any) []string { + if r, ok := v.(ITableRow); ok { + cells := r.GetCells() + out := make([]string, len(cells)) + for i, c := range cells { + out[i] = toString(c) + } + return out + } + val := reflect.ValueOf(v) switch val.Kind() {