mirror of
https://github.com/S2-/gitlit
synced 2025-08-04 13:10:09 +02:00
add node modules to repo
This commit is contained in:
39
app/node_modules/electron-in-page-search/index.d.ts
generated
vendored
Normal file
39
app/node_modules/electron-in-page-search/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
/// <reference types="electron" />
|
||||
/// <reference types="node" />
|
||||
import { EventEmitter } from 'events';
|
||||
export interface InPageSearchOptions {
|
||||
searchWindowWebview?: Electron.WebViewElement;
|
||||
searchWindowParent?: HTMLElement;
|
||||
preloadSearchWindow?: boolean;
|
||||
customCssPath?: string;
|
||||
customSearchWindowHtmlPath?: string;
|
||||
openDevToolsOfSearchWindow?: boolean;
|
||||
}
|
||||
export declare type SearchTarget = Electron.WebContents | Electron.WebViewElement;
|
||||
export default function searchInPage(searchTarget: SearchTarget, options?: InPageSearchOptions): InPageSearch;
|
||||
export declare class InPageSearch extends EventEmitter {
|
||||
searcher: Electron.WebViewElement;
|
||||
searcherParent: HTMLElement;
|
||||
searchTarget: SearchTarget;
|
||||
opened: boolean;
|
||||
private requestId;
|
||||
private prevQuery;
|
||||
private activeIdx;
|
||||
private initialized;
|
||||
constructor(searcher: Electron.WebViewElement, searcherParent: HTMLElement, searchTarget: SearchTarget, preload: boolean);
|
||||
openSearchWindow(): void;
|
||||
closeSearchWindow(): void;
|
||||
isSearching(): boolean;
|
||||
startToFind(query: string): void;
|
||||
findNext(forward: boolean): void;
|
||||
stopFind(): void;
|
||||
finalize(): void;
|
||||
private initialize();
|
||||
private onSearchQuery(text);
|
||||
private onFoundInPage(result);
|
||||
private registerFoundCallback();
|
||||
private setupSearchWindowWebview();
|
||||
private focusOnInput();
|
||||
private focusOnInputOnBrowserWindow();
|
||||
private sendResult(nth, all);
|
||||
}
|
Reference in New Issue
Block a user