Skip to content

Type ExecuteParams

ExecuteParams = { app: App; currentDirectory: VirtualFolder; exit?: () => void; hostname?: string; inputs?: Record<string, string>; options?: string[]; promptOutput?: (text: string) => void; pushHistory?: (entry: HistoryEntry) => void; rawInputValue?: string; setCurrentDirectory?: Dispatch<SetStateAction<VirtualFolder>>; settingsManager: SettingsManager; systemManager: SystemManager; timestamp: number; username?: string; virtualRoot?: VirtualRoot; }

Source: command.ts

Properties

app

app: App


currentDirectory

currentDirectory: VirtualFolder


exit()?

optional exit: () => void

Returns

void


hostname?

optional hostname: string


inputs?

optional inputs: Record<string, string>


options?

optional options: string[]


promptOutput()?

optional promptOutput: (text: string) => void

Parameters

text

string

Returns

void


pushHistory()?

optional pushHistory: (entry: HistoryEntry) => void

Parameters

entry

HistoryEntry

Returns

void


rawInputValue?

optional rawInputValue: string


setCurrentDirectory?

optional setCurrentDirectory: Dispatch<SetStateAction<VirtualFolder>>


settingsManager

settingsManager: SettingsManager


systemManager

systemManager: SystemManager


timestamp

timestamp: number


username?

optional username: string


virtualRoot?

optional virtualRoot: VirtualRoot

Built by Prozilla