Interface · v2.6.0
NgbDataGridProcessOptions
Options for local data operations, global filter fields, columns, aggregate descriptors, provided grouped data, and paging.
Import
import type { NgbDataGridProcessOptions } from '@angular-bootstrap/ngbootstrap';Declaration
interface NgbDataGridProcessOptions<T = unknown>Properties
state
state?: NgbDataGridState | nullaggregates
aggregates?: NgbDataGridAggregateDescriptor[]groupedData
groupedData?: NgbDataGridGroupResult<T>[] | nullglobalFilterFields
globalFilterFields?: string[]columns
columns?: Array<{
field: Extract<keyof T, string> | string;
type?: string;
filterType?: string;
}>page
When false, returns the filtered/sorted full result without page slicing. Aggregates are always calculated before page slicing.
page?: boolean