resolveDisplayText

protected abstract suspend fun resolveDisplayText(value: T): String?

Wyznacza tekst dla wybranej wartości. Wołane raz na wartość, poza ścieżką renderowania, a wynik ląduje w ControlState.displayText - dlatego wolno tu odpytać bazę albo API.

Zwrócenie null znaczy "nie ma czego pokazać" (np. wiersz zniknął spod zapisanego id); kontrolka pokaże wtedy tekst zastępczy.