QuickSearchApi

Provides run-time access to Quick Search Module

TypeScript
export interface

Methods

MethodReturnsDescription
clearQuickSearch()voidClears Quick Search
getQuickSearchCellMatchStyle()AdaptableStyle | undefinedRetrieves whole-cell style for matching Quick Search cells (undefined when unset on client-side)
getQuickSearchCurrentTextMatchStyle()Omit<AdaptableStyle, 'ClassName'>Retrieves the style for the active Quick Search match (includes run-time default when unset)
getQuickSearchState()QuickSearchStateRetrieves Quick Search section from Adaptable State
getQuickSearchTextMatchStyle()Omit<AdaptableStyle, 'ClassName'>Retrieves the style for matched text within Quick Search results (includes run-time default when unset)
getQuickSearchValue()stringRetrieves current Quick Search text
gotoNextMatch()voidGoes to the next match for the current Quick Search text
gotoPreviousMatch()voidGoes to the previous match for the current Quick Search text
hideFloatingQuickSearch()voidHides the floating Quick Search
openQuickSearchSettingsPanel()voidOpens Settings Panel with Quick Search section selected and visible
runQuickSearch(quickSearchText)voidRuns Quick Search using supplied text
setQuickSearchCellMatchStyle(style)voidSets whole-cell style for Quick Search (SSRM / legacy). Prefer setQuickSearchTextMatchStyle for client-side row models using AG Grid Find.
setQuickSearchCurrentTextMatchStyle(style)voidSets style for the active Quick Search match when cycling results (AG Grid Find)
setQuickSearchTextMatchStyle(style)voidSets style for matched text within Quick Search results (AG Grid Find)
showFloatingQuickSearch()voidOpens the Floating Quick Search

Method Details

clearQuickSearch

Clears Quick Search

TypeScript
clearQuickSearch(): void;
Returns

void

getQuickSearchCellMatchStyle

Retrieves whole-cell style for matching Quick Search cells (undefined when unset on client-side)

TypeScript
getQuickSearchCellMatchStyle(): AdaptableStyle | undefined;
Returns

AdaptableStyle | undefined

getQuickSearchCurrentTextMatchStyle

Retrieves the style for the active Quick Search match (includes run-time default when unset)

TypeScript
getQuickSearchCurrentTextMatchStyle(): Omit<AdaptableStyle, 'ClassName'>;
Returns

Omit<AdaptableStyle, 'ClassName'>

getQuickSearchState

Retrieves Quick Search section from Adaptable State

TypeScript
getQuickSearchState(): QuickSearchState;
Returns

QuickSearchState

getQuickSearchTextMatchStyle

Retrieves the style for matched text within Quick Search results (includes run-time default when unset)

TypeScript
getQuickSearchTextMatchStyle(): Omit<AdaptableStyle, 'ClassName'>;
Returns

Omit<AdaptableStyle, 'ClassName'>

getQuickSearchValue

Retrieves current Quick Search text

TypeScript
getQuickSearchValue(): string;
Returns

string

gotoNextMatch

Goes to the next match for the current Quick Search text

TypeScript
gotoNextMatch(): void;
Returns

void

gotoPreviousMatch

Goes to the previous match for the current Quick Search text

TypeScript
gotoPreviousMatch(): void;
Returns

void

hideFloatingQuickSearch

Hides the floating Quick Search

TypeScript
hideFloatingQuickSearch(): void;
Returns

void

openQuickSearchSettingsPanel

Opens Settings Panel with Quick Search section selected and visible

TypeScript
openQuickSearchSettingsPanel(): void;
Returns

void

runQuickSearch

Runs Quick Search using supplied text

TypeScript
runQuickSearch(quickSearchText: string): void;
Parameters
ParameterTypeDescription
quickSearchTextstringtext to run QuickSearch on
Returns

void

setQuickSearchCellMatchStyle

Sets whole-cell style for Quick Search (SSRM / legacy). Prefer setQuickSearchTextMatchStyle for client-side row models using AG Grid Find.

TypeScript
setQuickSearchCellMatchStyle(style: AdaptableStyle): void;
Parameters
ParameterTypeDescription
styleAdaptableStylethe style to use
Returns

void

setQuickSearchCurrentTextMatchStyle

Sets style for the active Quick Search match when cycling results (AG Grid Find)

TypeScript
setQuickSearchCurrentTextMatchStyle(style: AdaptableStyle): void;
Parameters
ParameterTypeDescription
styleAdaptableStylethe style to use
Returns

void

setQuickSearchTextMatchStyle

Sets style for matched text within Quick Search results (AG Grid Find)

TypeScript
setQuickSearchTextMatchStyle(style: AdaptableStyle): void;
Parameters
ParameterTypeDescription
styleAdaptableStylethe style to use
Returns

void

showFloatingQuickSearch

Opens the Floating Quick Search

TypeScript
showFloatingQuickSearch(): void;
Returns

void