Limit setContext keys

This commit is contained in:
Robert
2023-03-23 10:12:20 +00:00
parent 3e9c2c85d3
commit 8fbde9fba1

View File

@@ -36,7 +36,10 @@ export type SingleSelectionCommandFunction<Item> = (
// See https://code.visualstudio.com/api/references/commands
export type BuiltInVsCodeCommands = {
"markdown.showPreviewToSide": (uri: Uri) => Promise<void>;
setContext: (key: string, value: unknown) => Promise<void>;
setContext: (
key: `${"codeql" | "codeQL"}${string}`,
value: unknown,
) => Promise<void>;
"workbench.action.reloadWindow": () => Promise<void>;
};