[Launcher] Improve type definitions

This commit is contained in:
2025-04-14 16:17:21 +02:00
parent d9fdf1ee6d
commit ed17459e2a
8 changed files with 59 additions and 9 deletions

View File

@@ -19,17 +19,30 @@ export interface App extends ResultElement {
// TODO: Finish
export interface DictionaryEntry extends ResultElement {
/**
* Execute no command
*/
action: null;
/**
* The dictionary definition
*/
definition: string;
}
// TODO: Finish
export interface CMDOutput extends ResultElement {
/**
* Stdout from the command that was run
*/
result: string;
}
// TODO: Finish
export interface Calculation extends ResultElement {
/**
* THe calculation result
*/
result: string;
}

View File

@@ -57,4 +57,4 @@ export interface ResultElement {
fontSize: number | undefined;
}
type Action = '';
type Action = '' | null;