OptionalcardCustom card template (optional - auto-generated if not provided)
OptionaldefaultDefault sort direction when loading data
OptionaldefaultDefault sort field when loading data
OptionaldefaultInitial view mode
OptionalenableWhether to enable multi-select
OptionalfilterDebounce time for filter input in milliseconds
OptionalfilterPlaceholder text for the filter input
OptionalgridCustom grid column definitions (optional - auto-generated if not provided)
OptionalheightHeight of the component (CSS value)
OptionalpageMaximum number of records to load per page
OptionalselectionBehavior when a record is selected
OptionalserverWhether to use server-side filtering via UserSearchString When true, filter text is sent to the server for SQL-based filtering When false, filtering is done client-side on loaded records
OptionalserverWhether to use server-side sorting via OrderBy When true, sort changes trigger a new server request When false, sorting is done client-side by AG Grid
OptionalshowWhether to show the filter input box
OptionalshowWhether to show pagination controls
OptionalshowWhether to show record count in header
OptionalshowWhether to show the view mode toggle (grid/cards)
Configuration options for the EntityViewer component