UNPKG

igniteui-webcomponents

Version:

Ignite UI for Web Components is a complete library of UI components, giving you the ability to build modern web applications using encapsulation and the concept of reusable components in a dependency-free approach.

7 lines (6 loc) 399 B
import type { DataController } from '../controllers/data.js'; import type { ComboRecord, FilteringOptions } from '../types.js'; export default class FilterDataOperation<T extends object> { protected normalize<T extends object>(string: string, { caseSensitive, matchDiacritics }: FilteringOptions<T>): string; apply(data: ComboRecord<T>[], controller: DataController<T>): ComboRecord<T>[]; }