<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[`WorkspaceLeaf`](WorkspaceLeaf) › [`setViewState`](WorkspaceLeaf/setViewState)
## WorkspaceLeaf.setViewState() method
**Signature:**
```typescript
setViewState(viewState: ViewState, eState?: any): Promise<void>;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| <code>viewState</code> | [`ViewState`](ViewState) | |
| <code>eState</code> | <code>any</code> | _(Optional)_ |
**Returns:**
`Promise<void>`