survey-creator-core
Version:
Use SurveyJS Creator to create or edit JSON for SurveyJS Form Library.
21 lines (20 loc) • 764 B
TypeScript
import { Action, ActionContainer, Base } from "survey-core";
export declare abstract class SearchManager extends Base {
searchActionBar: ActionContainer;
get filterStringPlaceholder(): string;
filterString: string;
isVisible: boolean;
matchCounterText: string;
protected getSearchActions(): Action[];
initActionBar(): void;
clearFilterString(): void;
private _enabled;
get enabled(): boolean;
set enabled(value: boolean);
getTabIndex(): number;
protected abstract setFiterString(newValue: string, oldValue: string): any;
protected abstract getFilterStringPlaceholder(): string;
protected onPropertyValueChanged(name: string, oldValue: any, newValue: any): void;
constructor();
dispose(): void;
}