Skip to main content

APIs de Facetado de Columna

API de Columna

getFacetedRowModel

type getFacetedRowModel = () => RowModel<TData>;

⚠️ Requiere que pases una función válida getFacetedRowModel a options.facetedRowModel. Se proporciona una implementación predeterminada a través de la función exportada getFacetedRowModel.

Devuelve el modelo de fila con todos los demás filtros de columna aplicados, excluyendo su propio filtro. Útil para mostrar el recuento de resultados facetados.

getFacetedUniqueValues

getFacetedUniqueValues: () => Map<any, number>;

⚠️ Requiere que pases una función válida getFacetedUniqueValues a options.getFacetedUniqueValues. Se proporciona una implementación predeterminada a través de la función exportada getFacetedUniqueValues.

Una función que calcula y devuelve un Map de valores únicos y sus ocurrencias, derivados de column.getFacetedRowModel. Útil para mostrar valores de resultados facetados.

getFacetedMinMaxValues

getFacetedMinMaxValues: () => Map<any, number>;

⚠️ Requiere que pases una función válida getFacetedMinMaxValues a options.getFacetedMinMaxValues. Se proporciona una implementación predeterminada a través de la función exportada getFacetedMinMaxValues.

Una función que calcula y devuelve una tupla min/max derivada de column.getFacetedRowModel. Útil para mostrar valores de resultados facetados.

Opciones de Tabla

getColumnFacetedRowModel

getColumnFacetedRowModel: (columnId: string) => RowModel<TData>;

Devuelve el modelo de fila facetado para un columnId dado.