ReadonlyexcludeProperties to skip when generating columns. Useful for filtering out internal or metadata properties.
Protected ReadonlygeneratedReadonlyheaderCustom header text mapping. When a property key matches an entry, that custom text is used instead of the property key (or humanized version).
ReadonlyhumanizeWhether to use humanized header text (space-separated, title-cased). Defaults to true.
ReadonlyrowThe row data to introspect. This is typically a signal that emits the first available row from your datasource.
If no row is provided, no columns will be generated.
Dynamically generates text columns from a datasource row's properties.
This component automatically introspects the first available row and creates a
UITextColumnfor each property (key). This eliminates the need to manually declare columns when you want to show all properties with basic text rendering.Properties are sorted alphabetically for consistent column ordering.
Example