All files / platform/core/src/types Command.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15                             
export type SimpleCommand = string;
export interface ComplexCommand {
  commandName: string;
  commandOptions?: Record<string, unknown>;
  context?: string;
}
 
export type Command = SimpleCommand | ComplexCommand;
export type RunCommand = Command | Command[];
 
/** A set of commands, typically contained in a tool item or other configuration */
export interface Commands {
  commands: RunCommand;
}