VirtualizedTable

Deprecated: Use PatternFly’s Data view instead. A component for making virtualized tables.

Example
const MachineList: React.FC<MachineListProps> = (props) => {
  return (
    <VirtualizedTable<MachineKind>
     {...props}
     aria-label='Machines'
     columns={getMachineColumns}
     Row={getMachineTableRow}
    />
  );
}
Parameter Name Description

data

data for table

loaded

flag indicating data is loaded

loadError

error object if issue loading data

columns

column setup

Row

row setup

unfilteredData

original data without filter

NoDataEmptyMsg

(optional) no data empty message component

EmptyMsg

(optional) empty message component

scrollNode

(optional) function to handle scroll

label

(optional) label for table

ariaLabel

(optional) aria label

gridBreakPoint

sizing of how to break up grid for responsiveness

onSelect

(optional) function for handling select of table

rowData

(optional) data specific to row