Skip to content

Type ExecuteParams

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

Source: command.ts

Properties

promptOutput()?

optional promptOutput: (text: string) => void

Parameters

text

string

Returns

void


pushHistory()?

optional pushHistory: (entry: HistoryEntry) => void

Parameters

entry

HistoryEntry

Returns

void


virtualRoot?

optional virtualRoot: VirtualRoot


currentDirectory

currentDirectory: VirtualFolder


setCurrentDirectory?

optional setCurrentDirectory: Dispatch<SetStateAction<VirtualFolder>>


username?

optional username: string


hostname?

optional hostname: string


rawInputValue?

optional rawInputValue: string


options?

optional options: string[]


exit()?

optional exit: () => void

Returns

void


inputs?

optional inputs: Record<string, string>


timestamp

timestamp: number


settingsManager

settingsManager: SettingsManager


systemManager

systemManager: SystemManager


app

app: App

Built by Prozilla