# Class AutomationIO

- Defined in packages/xarc-app-dev/src/lib/dev-admin/automation-io.ts:3

#####
Index

### Constructors

constructor

### Methods

addItem
exit
getUserInput
removeItem
setup
show
updateItem
write

## Constructors

### constructor

- new AutomationIO(name): AutomationIO

- #### Parameters

  - name: any

  #### Returns AutomationIO

  - Defined in packages/xarc-app-dev/src/lib/dev-admin/automation-io.ts:4

## Methods

### addItem

- addItem(): void

- #### Returns void

  - Defined in packages/xarc-app-dev/src/lib/dev-admin/automation-io.ts:30

### exit

- exit(): void

- #### Returns void

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

### getUserInput

- getUserInput(): Promise<unknown>

- #### Returns Promise<unknown>

  - Defined in packages/xarc-app-dev/src/lib/dev-admin/automation-io.ts:16

### removeItem

- removeItem(): void

- #### Returns void

  - Defined in packages/xarc-app-dev/src/lib/dev-admin/automation-io.ts:38

### setup

- setup(): void

- #### Returns void

  - Defined in packages/xarc-app-dev/src/lib/dev-admin/automation-io.ts:12

### show

- show(...args): void

- #### Parameters

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

  #### Returns void

  - Defined in packages/xarc-app-dev/src/lib/dev-admin/automation-io.ts:22

### updateItem

- updateItem(): void

- #### Returns void

  - Defined in packages/xarc-app-dev/src/lib/dev-admin/automation-io.ts:34

### write

- write(): void

- #### Returns void

  - Defined in packages/xarc-app-dev/src/lib/dev-admin/automation-io.ts:26