@adaptabletools/adaptable-cjs
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
24 lines (23 loc) • 753 B
TypeScript
import { AdaptableStyle } from './Common/AdaptableStyle';
import { BaseState } from './BaseState';
/**
* Adaptable State Section for Quick Search Module
*/
export interface QuickSearchState extends BaseState {
/**
* Last Quick Search that was run (and will run again at start up)
*/
QuickSearchText?: string;
/**
* Style to use to highlight matching cells - uses common `AdaptableStyle` object
*/
Style?: AdaptableStyle;
/**
* Style to use to highlight the matching text within a cell
*/
TextMatchStyle?: Omit<AdaptableStyle, 'ClassName'>;
/**
* Style to use to highlight the matching text within the current match
*/
CurrentTextMatchStyle?: Omit<AdaptableStyle, 'ClassName'>;
}