# Class ConsoleIO

#### Hierarchy (view full)

- xrun
  - ConsoleIO

- Defined in packages/xarc-app-dev/src/lib/dev-admin/console-io.ts:6

#####
Index

### Constructors

constructor

### Methods

exit
getUserInput
setup
show
write

## Constructors

### constructor

- new ConsoleIO(options?): ConsoleIO

- #### Parameters

  - options: {} = {}

  #### Returns ConsoleIO

  Overrides VisualLogger.constructor

  - Defined in packages/xarc-app-dev/src/lib/dev-admin/console-io.ts:7

## Methods

### exit

- exit(): void

- #### Returns void

  - Defined in packages/xarc-app-dev/src/lib/dev-admin/console-io.ts:42

### getUserInput

- getUserInput(): Promise<unknown>

- #### Returns Promise<unknown>

  - Defined in packages/xarc-app-dev/src/lib/dev-admin/console-io.ts:20

### setup

- setup(): void

- #### Returns void

  - Defined in packages/xarc-app-dev/src/lib/dev-admin/console-io.ts:13

### show

- show(...args): void

- #### Parameters

  - `Rest` ...args: any[]

  #### Returns void

  - Defined in packages/xarc-app-dev/src/lib/dev-admin/console-io.ts:32

### write

- write(str): void

- #### Parameters

  - str: any

  #### Returns void

  - Defined in packages/xarc-app-dev/src/lib/dev-admin/console-io.ts:37