UNPKG

tablor-core

Version:

Core features for data tables, grids, and advanced search, pagination, and sorting in Angular.

21 lines (20 loc) 664 B
import { ImmutableAugmentedItem, Item } from '../../stores/items-store/interfaces'; import { ProcessedVoidOptions } from './interfaces'; /** * `Void searcher`. This class provides methods for searching items based on void query functionality. */ export declare class VoidSearcher<T extends Item<T>> { constructor(); /** * Processes string query options. */ processOptions(): ProcessedVoidOptions<T>; /** * Checks if the given options are valid. */ checkKeys(): boolean; /** * Searches items based on void query functionality. */ search(items: ImmutableAugmentedItem<T>[]): ImmutableAugmentedItem<T>[]; }