add new style and global search
This commit is contained in:
@@ -6,6 +6,7 @@ import type {
|
||||
GitCommit,
|
||||
GitCommitComparison,
|
||||
GitRepositoryFile,
|
||||
GitSearchHit,
|
||||
GitStatus,
|
||||
} from "./types";
|
||||
|
||||
@@ -97,6 +98,26 @@ export function diffFileAgainstWorkingTree(
|
||||
return invoke<GitCommitComparison>("diff_file_against_working_tree", { path, commit, file });
|
||||
}
|
||||
|
||||
export function searchCodeIntroductions(
|
||||
path: string,
|
||||
query: string,
|
||||
caseSensitive = false,
|
||||
limit = 250,
|
||||
searchId?: string,
|
||||
): Promise<GitSearchHit[]> {
|
||||
return invoke<GitSearchHit[]>("search_code_introductions", {
|
||||
path,
|
||||
query,
|
||||
caseSensitive,
|
||||
limit,
|
||||
searchId: searchId ?? null,
|
||||
});
|
||||
}
|
||||
|
||||
export function cancelCodeSearch(searchId: string): Promise<void> {
|
||||
return invoke<void>("cancel_code_search", { searchId });
|
||||
}
|
||||
|
||||
export function readConflict(path: string, file: string): Promise<ConflictFile> {
|
||||
return invoke<ConflictFile>("read_conflict", { path, file });
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user