UNPKG

react-terminal-viewer

Version:

<h1 align="center"> react-terminal-viewer </h1>

19 lines (18 loc) 631 B
import type { ISearchOptions } from '../SearchAddon'; export declare type SearchResultCallback = (result: SearcherResult) => void; export declare type DidChangeResultsCallback = (e?: { resultIndex: number; resultCount: number; }) => void; export interface SearcherRef { findPrevious: (keyword: string, options: ISearchOptions) => void; findNext: (keyword: string, options: ISearchOptions) => void; onDidChangeResults: (callback: DidChangeResultsCallback) => void; } export interface SearcherResult { count: number; map: { [key: string | number]: string; }; markedKey: number | string; }