# LibTmux.Workspace.WorkspaceBuilder.WorkspaceBuilder

- **Module:** LibTmux.Workspace.WorkspaceBuilder
- **Package:** LibTmux.Workspace
- **Language:** .NET
- **Kind:** method
- **Source:** https://github.com/libtmux/libtmux-dotnet/blob/320dc64f4b8b7815842471327a5e6b84a1499bf8/src/LibTmux.Workspace/WorkspaceBuilder.cs#L21
- **Page:** https://libtmux.org/en/dotnet/latest/workspace/reference/libtmux-workspace-workspacebuilder-workspacebuilder/

```
LibTmux.Workspace.WorkspaceBuilder.WorkspaceBuilder(server: Server, readinessTimeout: TimeSpan?, paneReadiness: PaneReadiness)
```

Initializes a builder against one server.

## Parameters

- `server` (Server): The server the session is built on.
- `readinessTimeout` (TimeSpan?): How long a pane may take to reach a prompt-like state, or null for ten seconds.
- `paneReadiness` (PaneReadiness): Which default-shell panes wait for readiness.
